diff options
author | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2019-01-04 16:45:33 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2019-01-10 08:50:52 +0000 |
commit | 37780644b31d49ae9bd86f0025e9c809de960327 (patch) | |
tree | 790df9eddf020f52c0345f9681b110b4af312339 /src/Authoring/Studio/MainFrm.ui | |
parent | 6ab1bba36f7b409cf52123548184aaf7291bc65c (diff) |
Implement 'save project as' and 'duplicate presentation'
'Save project as' creates a copy of the existing project and allows
optionally opening the copy in the editor.
'Duplicate presentation' copies the active or targeted presentation
into the same folder as the original presentation. User must supply the
new name, but the id is autogenerated.
Task-number: QT3DS-2630
Change-Id: I13e1cffd0b9d2705fbab7ca72b9dd1f5d0691e77
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/Authoring/Studio/MainFrm.ui')
-rw-r--r-- | src/Authoring/Studio/MainFrm.ui | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/src/Authoring/Studio/MainFrm.ui b/src/Authoring/Studio/MainFrm.ui index 83893c89..48e1116c 100644 --- a/src/Authoring/Studio/MainFrm.ui +++ b/src/Authoring/Studio/MainFrm.ui @@ -45,7 +45,7 @@ Project palette using Import functionality.</string> <x>0</x> <y>0</y> <width>1800</width> - <height>17</height> + <height>21</height> </rect> </property> <widget class="QMenu" name="menu_File"> @@ -66,16 +66,16 @@ Project palette using Import functionality.</string> <addaction name="action_New_Presentation"/> </widget> <addaction name="menu_New"/> + <addaction name="action_Duplicate_Presentation"/> <addaction name="action_Open"/> - <addaction name="action_Save"/> - <addaction name="actionSave_As"/> - <addaction name="actionSave_a_Copy"/> - <addaction name="action_Revert"/> <addaction name="menuRecent_Projects"/> + <addaction name="action_Revert"/> + <addaction name="separator"/> + <addaction name="action_Save"/> + <addaction name="action_Save_Project_As"/> <addaction name="separator"/> <addaction name="actionImportAssets"/> <addaction name="actionData_Inputs"/> - <addaction name="action_Connect_to_Device"/> <addaction name="separator"/> <addaction name="action_Exit"/> </widget> @@ -97,6 +97,8 @@ Project palette using Import functionality.</string> <addaction name="actionParent"/> <addaction name="actionUnparent"/> <addaction name="separator"/> + <addaction name="action_Connect_to_Device"/> + <addaction name="separator"/> <addaction name="actionStudio_Preferences"/> <addaction name="actionPresentation_Settings"/> </widget> @@ -515,31 +517,28 @@ Project palette using Import functionality.</string> </action> <action name="action_Save"> <property name="text"> - <string>&Save</string> + <string>&Save Presentation</string> </property> <property name="shortcut"> <string>Ctrl+S</string> </property> </action> - <action name="actionSave_As"> + <action name="action_Save_Project_As"> <property name="text"> - <string>Save &As...</string> + <string>Save Project &As...</string> </property> <property name="shortcut"> <string>Ctrl+Shift+S</string> </property> </action> - <action name="actionSave_a_Copy"> + <action name="action_Duplicate_Presentation"> <property name="text"> - <string>Save a Copy...</string> - </property> - <property name="shortcut"> - <string>Ctrl+Alt+S</string> + <string>Duplicate Presentation...</string> </property> </action> <action name="action_Revert"> <property name="text"> - <string>&Revert</string> + <string>&Revert to Last Save</string> </property> </action> <action name="action_Connect_to_Device"> @@ -822,13 +821,13 @@ Project palette using Import functionality.</string> </action> <action name="actionImportAssets"> <property name="text"> - <string>Import Assets...</string> + <string>Import...</string> </property> <property name="iconText"> - <string>Import Assets</string> + <string>Import Assets or Presentations</string> </property> <property name="toolTip"> - <string>Import Assets</string> + <string>Import Assets or Presentations</string> </property> </action> <action name="actionData_Inputs"> |