diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2022-09-30 12:06:57 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2022-09-30 10:13:12 +0000 |
commit | 00741a7216804c7ae2e7b5d144f11bfb1d45872f (patch) | |
tree | ae4a6b58f30f0cb8675836df90ec38bccd2a174f /src/plugins/modeleditor | |
parent | 63f3921334b2607407f66340f52644954ce5bff9 (diff) |
ModelEditor: Replace QQueue with QList
No QQueue's specific API was used anyway.
Change-Id: I6ac2d02c43ce4e3700589a4df97dd3f0983d23b9
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/modeleditor')
-rw-r--r-- | src/plugins/modeleditor/pxnodeutilities.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/plugins/modeleditor/pxnodeutilities.cpp b/src/plugins/modeleditor/pxnodeutilities.cpp index fc3482b2708..55775228d14 100644 --- a/src/plugins/modeleditor/pxnodeutilities.cpp +++ b/src/plugins/modeleditor/pxnodeutilities.cpp @@ -15,7 +15,7 @@ #include <utils/qtcassert.h> #include <QFileInfo> -#include <QQueue> +#include <QList> #include <QPair> #include <typeinfo> @@ -76,8 +76,8 @@ qmt::MPackage *PxNodeUtilities::createBestMatchingPackagePath( suggestedParent = dynamic_cast<qmt::MPackage *>(suggestedParent->owner()); } - QQueue<QPair<qmt::MPackage *, int> > roots; - roots.append(qMakePair(d->diagramSceneController->modelController()->rootPackage(), 0)); + QList<QPair<qmt::MPackage *, int>> + roots{{d->diagramSceneController->modelController()->rootPackage(), 0}}; int maxChainLength = -1; int minChainDepth = -1; @@ -94,7 +94,7 @@ qmt::MPackage *PxNodeUtilities::createBestMatchingPackagePath( if (auto childPackage = dynamic_cast<qmt::MPackage *>(handle.target())) { // only accept root packages in the same path as the suggested parent package if (suggestedParents.contains(childPackage)) { - roots.append(qMakePair(childPackage, depth + 1)); + roots.push_back({childPackage, depth + 1}); break; } } @@ -160,8 +160,7 @@ qmt::MPackage *PxNodeUtilities::createBestMatchingPackagePath( qmt::MObject *PxNodeUtilities::findSameObject(const QStringList &relativeElements, const qmt::MObject *object) { - QQueue<qmt::MPackage *> roots; - roots.append(d->diagramSceneController->modelController()->rootPackage()); + QList<qmt::MPackage *> roots{d->diagramSceneController->modelController()->rootPackage()}; while (!roots.isEmpty()) { qmt::MPackage *package = roots.takeFirst(); |