Updated schema

This commit is contained in:
Borna Rajkovic committed 2022-04-18 11:41:02 +02:00
1 parent bf029929a7
commit 9f1714d844
7 files changed
+38 -35

No files matched your search

+2 -2
View File
@@ -9,11 +9,11 @@ Schema::Schema()
}
void Schema::setSchema(std::optional<domain::Schema> schema)
void Schema::setSchema(domain::Schema* schema)
{
scene.clear();
this->schema = schema;
if(schema.has_value()) {
if(schema != nullptr) {
for(auto &instance: schema->instances) {
ComponentWrapper *group = nullptr;
auto component = dynamic_cast<domain::ComponentInstance*>(instance);
+2 -2
View File
@@ -14,12 +14,12 @@ class Schema: public QGraphicsView
public:
Schema();
void setSchema(std::optional<domain::Schema> schema);
void setSchema(domain::Schema* schema);
private:
QGraphicsScene scene;
std::optional<domain::Schema> schema;
domain::Schema* schema;
};