diff options
Diffstat (limited to 'src/Authoring/Qt3DStudio/Application/PresentationFile.h')
-rw-r--r-- | src/Authoring/Qt3DStudio/Application/PresentationFile.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/Authoring/Qt3DStudio/Application/PresentationFile.h b/src/Authoring/Qt3DStudio/Application/PresentationFile.h index 1d8aba85..865b8aec 100644 --- a/src/Authoring/Qt3DStudio/Application/PresentationFile.h +++ b/src/Authoring/Qt3DStudio/Application/PresentationFile.h @@ -52,12 +52,18 @@ public: const QString &newName); static QSize readSize(const QString &uipPath); static QString findProjectFile(const QString &uipPath); - static bool getDataInputBindings(const SubPresentationRecord &subpresentation, - QMultiMap<QString, QPair<QString, QString>> &outmap); - static bool getDataOutputBindings(const SubPresentationRecord &subpresentation, - QMultiMap<QString, QPair<QString, QString>> &outmap); + static bool getDataInputBindings( + const SubPresentationRecord &subpresentation, + QMultiHash<QString, ProjectFile::DataInputOutputBinding> &outmap); + static bool getDataOutputBindings( + const SubPresentationRecord &subpresentation, + QMultiHash<QString, ProjectFile::DataInputOutputBinding> &outmap); private: + static bool getDataInputOutputBindings( + const SubPresentationRecord &subpresentation, + QMultiHash<QString, ProjectFile::DataInputOutputBinding> &outmap, + const QString &dioProperty); PresentationFile(); }; |