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 }