summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Studio/Qt3DStudio.pro
diff options
context:
space:
mode:
authorMahmoud Badri <mahmoud.badri@qt.io>2019-02-11 10:06:28 +0200
committerMahmoud Badri <mahmoud.badri@qt.io>2019-02-11 19:40:36 +0000
commit5884818826458539e9e959947051bd845d6acce4 (patch)
treee41e15fd8ad9ce59bc7ed5dd10c870f130fd7157 /src/Authoring/Studio/Qt3DStudio.pro
parent89390421091d40b4dd8f34c5419257b3418ab57f (diff)
Implement variants tags inspector work
Implemented features: - UI for the variants tags in the inspector. - adding, renaming, and deleting tags. - adding, renaming, and deleting tag groups. - adding, renaming tags/groups is checked for name uniqueness across project. - deleting tags/groups checked for in-use across the project. - toggling tags state. - tags are synced with the UIA/UIP. - changing group color. - the variants property in saved in the <Graph> part of the UIP. Remaining tasks: - implement import and export. - issue: renaming a selected tag, toggle it unselected till next project load. - issue: update the property after deleting a group that is in-use in the property in the currently open doc but not saved. - thorough test and tweaking. Task-no: QT3DS-2983 Change-Id: Iecbb6c854a00ec75864de5dd0f31f6ca3721c8ec Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/Authoring/Studio/Qt3DStudio.pro')
-rw-r--r--src/Authoring/Studio/Qt3DStudio.pro13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/Authoring/Studio/Qt3DStudio.pro b/src/Authoring/Studio/Qt3DStudio.pro
index bd251740..86103a2c 100644
--- a/src/Authoring/Studio/Qt3DStudio.pro
+++ b/src/Authoring/Studio/Qt3DStudio.pro
@@ -226,7 +226,10 @@ HEADERS += \
Palettes/scenecamera/scenecameraview.h \
Palettes/scenecamera/scenecamerascrollarea.h \
Palettes/scenecamera/scenecameraglwidget.h \
- Palettes/TimelineGraphicsView/ui/RowTimelineCommentItem.h
+ Palettes/TimelineGraphicsView/ui/RowTimelineCommentItem.h \
+ Palettes/Inspector/VariantsGroupModel.h \
+ Palettes/Inspector/VariantsTagModel.h \
+ Palettes/Inspector/VariantTagDialog.h
FORMS += \
MainFrm.ui \
@@ -246,7 +249,8 @@ FORMS += \
UI/StartupDlg.ui \
Palettes/Project/EditPresentationIdDlg.ui \
Palettes/Project/ChooseImagePropertyDlg.ui \
- Palettes/scenecamera/scenecameraview.ui
+ Palettes/scenecamera/scenecameraview.ui \
+ Palettes/Inspector/VariantTagDialog.ui
SOURCES += \
Application/AboutDlg.cpp \
@@ -402,7 +406,10 @@ SOURCES += \
Palettes/scenecamera/scenecameraview.cpp \
Palettes/scenecamera/scenecamerascrollarea.cpp \
Palettes/scenecamera/scenecameraglwidget.cpp \
- Palettes/TimelineGraphicsView/ui/RowTimelineCommentItem.cpp
+ Palettes/TimelineGraphicsView/ui/RowTimelineCommentItem.cpp \
+ Palettes/Inspector/VariantsGroupModel.cpp \
+ Palettes/Inspector/VariantsTagModel.cpp \
+ Palettes/Inspector/VariantTagDialog.cpp
RESOURCES += \
MainFrm.qrc \