diff options
Diffstat (limited to 'src/modelingwidgets/qmodelingobjectview.cpp')
-rw-r--r-- | src/modelingwidgets/qmodelingobjectview.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/modelingwidgets/qmodelingobjectview.cpp b/src/modelingwidgets/qmodelingobjectview.cpp index 107776b7..8b90a17d 100644 --- a/src/modelingwidgets/qmodelingobjectview.cpp +++ b/src/modelingwidgets/qmodelingobjectview.cpp @@ -43,6 +43,7 @@ #include "qmodelingobjectmodel.h" #include <QtModeling/QModelingObject> +#include <QtModeling/QModelingElement> #include <QtCore/QMetaProperty> #include <QtCore/QRegularExpression> @@ -207,7 +208,7 @@ void QModelingObjectView::deleteObject() QModelingObjectModel *modelingObjectModel = dynamic_cast<QModelingObjectModel *>(d->treeView->model()); modelingObjectModel->updateIndex(QModelIndex()); d->treeView->setCurrentIndex(modelingObjectModel->index(0, 0)); - emit modelingObjectChanged(qModelingObject(qvariant_cast<QObject *>(modelingObjectModel->index(0, 0).data(Qt::UserRole)))); + emit modelingObjectChanged(qModelingElement(qvariant_cast<QObject *>(modelingObjectModel->index(0, 0).data(Qt::UserRole)))); d->treeView->expandAll(); d->treeView->resizeColumnToContents(0); d->treeView->resizeColumnToContents(1); @@ -234,7 +235,7 @@ void QModelingObjectView::rowsInserted(const QModelIndex &parent, int first) void QModelingObjectView::selectionChanged(const QItemSelection &selected) { - emit modelingObjectChanged(qModelingObject(qvariant_cast<QObject *>(selected.indexes().first().data(Qt::UserRole))), selected.indexes().first()); + emit modelingObjectChanged(qModelingElement(qvariant_cast<QObject *>(selected.indexes().first().data(Qt::UserRole))), selected.indexes().first()); } #include "moc_qmodelingobjectview.cpp" |