mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-05-07 00:19:00 +08:00
185 lines
4.4 KiB
QML
185 lines
4.4 KiB
QML
// Copyright (c) 2015 Ultimaker B.V.
|
|
// Cura is released under the terms of the AGPLv3 or higher.
|
|
|
|
import QtQuick 2.2
|
|
import QtQuick.Controls 1.1
|
|
|
|
Item {
|
|
property alias open: openAction;
|
|
property alias save: saveAction;
|
|
property alias quit: quitAction;
|
|
|
|
property alias undo: undoAction;
|
|
property alias redo: redoAction;
|
|
|
|
property alias deleteSelection: deleteSelectionAction;
|
|
|
|
property alias deleteObject: deleteObjectAction;
|
|
property alias centerObject: centerObjectAction;
|
|
property alias multiplyObject: multiplyObjectAction;
|
|
property alias splitObject: splitObjectAction;
|
|
|
|
property alias deleteAll: deleteAllAction;
|
|
property alias reloadAll: reloadAllAction;
|
|
property alias resetAllTranslation: resetAllTranslationAction;
|
|
property alias resetAll: resetAllAction;
|
|
|
|
property alias addMachine: addMachineAction;
|
|
property alias configureMachines: settingsAction;
|
|
|
|
property alias preferences: preferencesAction;
|
|
|
|
property alias showEngineLog: showEngineLogAction;
|
|
property alias documentation: documentationAction;
|
|
property alias reportBug: reportBugAction;
|
|
property alias about: aboutAction;
|
|
|
|
Action {
|
|
id: undoAction;
|
|
//: Undo action
|
|
text: qsTr("&Undo");
|
|
iconName: "edit-undo";
|
|
shortcut: StandardKey.Undo;
|
|
}
|
|
|
|
Action {
|
|
id: redoAction;
|
|
//: Redo action
|
|
text: qsTr("&Redo");
|
|
iconName: "edit-redo";
|
|
shortcut: StandardKey.Redo;
|
|
}
|
|
|
|
Action {
|
|
id: quitAction;
|
|
//: Quit action
|
|
text: qsTr("&Quit");
|
|
iconName: "application-exit";
|
|
shortcut: StandardKey.Quit;
|
|
}
|
|
|
|
Action {
|
|
id: preferencesAction;
|
|
//: Preferences action
|
|
text: qsTr("&Preferences...");
|
|
iconName: "configure";
|
|
}
|
|
|
|
Action {
|
|
id: addMachineAction;
|
|
//: Add Printer action
|
|
text: qsTr("&Add Printer...");
|
|
}
|
|
|
|
Action {
|
|
id: settingsAction;
|
|
//: Configure Printers action
|
|
text: qsTr("&Configure Printers");
|
|
iconName: "configure";
|
|
}
|
|
|
|
Action {
|
|
id: documentationAction;
|
|
//: Show Online Documentation action
|
|
text: qsTr("Show Online &Documentation");
|
|
iconName: "help-contents";
|
|
shortcut: StandardKey.Help;
|
|
}
|
|
|
|
Action {
|
|
id: reportBugAction;
|
|
//: Report a Bug Action
|
|
text: qsTr("Report a &Bug");
|
|
iconName: "tools-report-bug";
|
|
}
|
|
|
|
Action {
|
|
id: aboutAction;
|
|
//: About action
|
|
text: qsTr("&About...");
|
|
iconName: "help-about";
|
|
}
|
|
|
|
Action {
|
|
id: deleteSelectionAction;
|
|
//: Delete selection action
|
|
text: qsTr("Delete Selection");
|
|
iconName: "edit-delete";
|
|
shortcut: StandardKey.Delete;
|
|
}
|
|
|
|
Action {
|
|
id: deleteObjectAction;
|
|
//: Delete object action
|
|
text: qsTr("Delete Object");
|
|
iconName: "edit-delete";
|
|
}
|
|
|
|
Action {
|
|
id: centerObjectAction;
|
|
//: Center object action
|
|
text: qsTr("Center Object on Platform");
|
|
}
|
|
|
|
Action {
|
|
id: multiplyObjectAction;
|
|
//: Duplicate object action
|
|
text: qsTr("Duplicate Object");
|
|
}
|
|
|
|
Action {
|
|
id: splitObjectAction;
|
|
//: Split object action
|
|
text: qsTr("Split Object into Parts");
|
|
enabled: false;
|
|
}
|
|
|
|
Action {
|
|
id: deleteAllAction;
|
|
//: Clear build platform action
|
|
text: qsTr("Clear Build Platform");
|
|
iconName: "edit-clear";
|
|
}
|
|
|
|
Action {
|
|
id: reloadAllAction;
|
|
//: Reload all objects action
|
|
text: qsTr("Reload All Objects");
|
|
}
|
|
|
|
Action {
|
|
id: resetAllTranslationAction;
|
|
//: Reset all positions action
|
|
text: qsTr("Reset All Object Positions");
|
|
}
|
|
|
|
Action {
|
|
id: resetAllAction;
|
|
//: Reset all positions action
|
|
text: qsTr("Reset All Object Transformations");
|
|
}
|
|
|
|
Action {
|
|
id: openAction;
|
|
//: Open file action
|
|
text: qsTr("&Open...");
|
|
iconName: "document-open";
|
|
shortcut: StandardKey.Open;
|
|
}
|
|
|
|
Action {
|
|
id: saveAction;
|
|
//: Save file action
|
|
text: qsTr("&Save...");
|
|
iconName: "document-save";
|
|
shortcut: StandardKey.Save;
|
|
}
|
|
|
|
Action {
|
|
id: showEngineLogAction;
|
|
//: Show engine log action
|
|
text: qsTr("Show engine &log...");
|
|
iconName: "view-list-text";
|
|
}
|
|
}
|