Warning, /rolisteam/rolisteam/src/libraries/mindmap/resources/qml/MindMenu.qml is written in an unsupported language. File is not indexed.

0001 import QtQuick
0002 import QtQuick.Controls
0003 
0004 Menu {
0005     id: menu
0006     dim: true
0007     modal: true
0008     property QtObject ctrl
0009     MenuItem {
0010         text: qsTr("Add Root")
0011         onTriggered: ctrl.addNode("")
0012     }
0013     MenuSeparator { }
0014     MenuItem {
0015         text: qsTr("Save")
0016 
0017         onTriggered: {
0018             if(ctrl.filename)
0019                 ctrl.saveFile();
0020             else
0021                 saveDialog.open()
0022         }
0023     }
0024     MenuItem {
0025         text: qsTr("Remove Selection")
0026         enabled: ctrl.hasSelection
0027         onTriggered: {
0028             ctrl.removeSelection();
0029         }
0030     }
0031     MenuSeparator { }
0032     MenuItem {
0033         text: qsTr("Undo")
0034         enabled: ctrl.canUndo
0035         onTriggered: {
0036             ctrl.undo()
0037         }
0038     }
0039     MenuItem {
0040         text: qsTr("Redo")
0041         enabled: ctrl.canRedo
0042         onTriggered: {
0043             ctrl.redo()
0044         }
0045     }
0046     MenuSeparator { }
0047     MenuItem {
0048         text: qsTr("Center")
0049         onTriggered: {
0050             ctrl.centerItems(menu.mindMapWidth, menu.mindMapHeight)
0051         }
0052     }
0053     MenuSeparator { }
0054    // MenuSeparator { }
0055     MenuItem {
0056         text: qsTr("Automatic Spacing")
0057         checkable: true
0058         checked: ctrl.spacing
0059         onTriggered: ctrl.spacing = checked
0060     }
0061 }