From: Tobias Koenig Date: Sun, 28 Oct 2012 08:01:40 +0000 (+0100) Subject: Changed gallery.qml to show all available widgets (similar to Qt Designer) X-Git-Url: http://git.silmor.de/gitweb/?a=commitdiff_plain;h=53eecb49192e85e3164c1bebae4d700f692ee114;p=web%2Fkonrad%2FDeclarativeWidgets.git Changed gallery.qml to show all available widgets (similar to Qt Designer) --- diff --git a/gallery.qml b/gallery.qml index 5f13d17..da903e3 100644 --- a/gallery.qml +++ b/gallery.qml @@ -1,29 +1,94 @@ import QtGui 1.0 -Widget { - VBoxLayout - { - CalendarWidget {} - LineEdit { - onTextChanged: console.log("Types: " + text) - } - Frame { - frameShape: Frame.Panel - frameShadow: Frame.Sunken - minimumWidth: 100 - minimumHeight: 100 +TabWidget { + windowTitle: qsTr("Widget Gallery") + size: Qt.size(700, 500) + + Widget { + TabWidget.label: "Buttons" + + VBoxLayout { + PushButton { + text: qsTr("PushButton") + } + + CheckBox { + text: qsTr("CheckBox") + } + + DialogButtonBox { + standardButtons: DialogButtonBox.Save | DialogButtonBox.Cancel + } } - GroupBox { - title: qsTr("Hello World") - minimumWidth: 100 - minimumHeight: 100 + } + + Widget { + TabWidget.label: "ItemViews" + } + + Widget { + TabWidget.label: "Containers" + + VBoxLayout { + GroupBox { + title: "GroupBox" + minimumWidth: 100 + minimumHeight: 100 + } + Frame { + frameShape: Frame.Panel + frameShadow: Frame.Sunken + minimumWidth: 100 + minimumHeight: 100 + } } - PlainTextEdit { - plainText: qsTr("Hello World") + } + + Widget { + TabWidget.label: "Input Widgets" + + VBoxLayout { + LineEdit { + text: qsTr("LineEdit") + onTextChanged: console.log("Types: " + text) + } + + TextEdit { + plainText: qsTr("TextEdit") + } + + PlainTextEdit { + plainText: qsTr("PlainTextEdit") + } + + TimeEdit {} + + DateEdit {} + + DateTimeEdit {} + + Slider {} } - TextBrowser { - openExternalLinks: true - html: "Coolest project ever" + } + + Widget { + TabWidget.label: "Display Widgets" + + VBoxLayout { + Label { + text: qsTr("Label") + } + + TextBrowser { + openExternalLinks: true + html: "TextBrowser Coolest project ever" + } + + CalendarWidget {} + + WebView { + url: "http://www.kdab.com" + } } } }