forked from qt-creator/qt-creator
QmlDesigner: Display informative string for 3D support in Qt5 projects
Fixes: QDS-10661 Change-Id: I91ba32e478039711758e19c11d385af9fac4c99f Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io> Reviewed-by: Marco Bubke <marco.bubke@qt.io> Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
This commit is contained in:
@@ -39,6 +39,7 @@ class TextureEditorContextObject : public QObject
|
||||
Q_PROPERTY(bool hasSingleModelSelection READ hasSingleModelSelection WRITE setHasSingleModelSelection
|
||||
NOTIFY hasSingleModelSelectionChanged)
|
||||
Q_PROPERTY(bool hasMaterialLibrary READ hasMaterialLibrary WRITE setHasMaterialLibrary NOTIFY hasMaterialLibraryChanged)
|
||||
Q_PROPERTY(bool isQt6Project READ isQt6Project NOTIFY isQt6ProjectChanged)
|
||||
|
||||
Q_PROPERTY(QQmlPropertyMap *backendValues READ backendValues WRITE setBackendValues NOTIFY backendValuesChanged)
|
||||
|
||||
@@ -95,6 +96,9 @@ public:
|
||||
bool hasMaterialLibrary() const;
|
||||
void setHasMaterialLibrary(bool b);
|
||||
|
||||
bool isQt6Project() const;
|
||||
void setIsQt6Project(bool b);
|
||||
|
||||
bool hasSingleModelSelection() const;
|
||||
void setHasSingleModelSelection(bool b);
|
||||
|
||||
@@ -133,6 +137,7 @@ signals:
|
||||
void hasMaterialLibraryChanged();
|
||||
void hasSingleModelSelectionChanged();
|
||||
void activeDragSuffixChanged();
|
||||
void isQt6ProjectChanged();
|
||||
|
||||
private:
|
||||
QUrl m_specificsUrl;
|
||||
@@ -157,6 +162,7 @@ private:
|
||||
bool m_hasQuick3DImport = false;
|
||||
bool m_hasMaterialLibrary = false;
|
||||
bool m_hasSingleModelSelection = false;
|
||||
bool m_isQt6Project = false;
|
||||
|
||||
ModelNode m_selectedTexture;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user