diff options
author | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2010-10-06 09:46:48 +0200 |
---|---|---|
committer | Thomas Hartmann <Thomas.Hartmann@nokia.com> | 2010-10-06 09:47:13 +0200 |
commit | f2ada23d26cbdef1a6830ebb13fdab2f07615596 (patch) | |
tree | 7e18f6e03e3d77557555e48984afa7dd19665b84 /share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml | |
parent | d211050e071d927c829955810bbd1baa64389a34 (diff) |
QmlDesigner: using Qt 4.7 again
We need to support the N900
Reviewed-by: Kai Koehne
Diffstat (limited to 'share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml')
-rw-r--r-- | share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml b/share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml new file mode 100644 index 0000000000..d507c5ada0 --- /dev/null +++ b/share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml @@ -0,0 +1,67 @@ +import Qt 4.7 +import Bauhaus 1.0 + +QFrame { + styleSheetFile: "switch.css"; + property variant specialModeIcon; + specialModeIcon: "images/standard.png"; + maximumWidth: 300; + minimumWidth: 300; + layout: QHBoxLayout { + topMargin: 0; + bottomMargin: 0; + leftMargin: 0; + rightMargin: 40; + spacing: 0; + + QPushButton { + checkable: true; + checked: true; + id: standardMode; + toolTip: qsTr("special properties"); + //iconFromFile: "images/rect-icon.png"; + text: backendValues === undefined || backendValues.className === undefined || backendValues.className == "empty" ? "empty" : backendValues.className.value + onClicked: { + extendedMode.checked = false; + layoutMode.checked = false; + checked = true; + standardPane.visible = true; + extendedPane.visible = false; + layoutPane.visible = false; + } + } + + QPushButton { + id: layoutMode; + checkable: true; + checked: false; + toolTip: qsTr("layout"); + text: qsTr("Layout"); + onClicked: { + extendedMode.checked = false; + standardMode.checked = false; + checked = true; + standardPane.visible = false; + extendedPane.visible = false; + layoutPane.visible = true; + } + } + + QPushButton { + id: extendedMode; + toolTip: qsTr("advanced properties"); + checkable: true; + checked: false; + text: qsTr("Advanced") + onClicked: { + standardMode.checked = false; + layoutMode.checked = false; + checked = true; + standardPane.visible = false; + extendedPane.visible = true; + layoutPane.visible = false; + } + } + + } +} |