aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@nokia.com>2010-10-06 09:46:48 +0200
committerThomas Hartmann <Thomas.Hartmann@nokia.com>2010-10-06 09:47:13 +0200
commitf2ada23d26cbdef1a6830ebb13fdab2f07615596 (patch)
tree7e18f6e03e3d77557555e48984afa7dd19665b84 /share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml
parentd211050e071d927c829955810bbd1baa64389a34 (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.qml67
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;
+ }
+ }
+
+ }
+}