< PlasmaRevision as of 19:32, 2 December 2013 by D ed (talk | contribs) (→Oxygen QML Controls Status)(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff) Oxygen QML Controls Status Status Component Problems / Status Developer TODO ApplicationWindow No background gradient TODO MenuBar No dropdown menu Frame TODO StatusBar TODO ToolBar IN PROGRESS ScrollView Missing Frame round scrolled contents - Fixed Locally [mailto: David < David>] TODO SplitView TODO StackView IN PROGRESS TabView https://codereview.qt-project.org/#change,72813 [mailto: [email protected] < [email protected]>] IN PROGRESS TableView Selection highlight has no gradient + Scrollview bug [mailto: David < David>] DONE Button DONE CheckBox TODO ComboBox Missing Frame in Menu (oxygen bug) DONE GroupBox https://git.reviewboard.kde.org/r/112329/ DONE Label DONE ProgressBar DONE RadioButton DONE Slider TODO SpinBox Textbox slightly too large, overlaps frame TODO TextArea Missing frame (oxygen bug), missing focus frame, wrong colors when disabled TODO TextField (https://git.reviewboard.kde.org/r/112375/) Padding is still slightly off (minor) TODO ToolButton Fixing Info In Oxygen most style methods take an optional parameter which is the widget to get hints for. From QtQuickControls this is a null pointer. Oxygen sometimes fails on this and returns different to the desktop implementation. There is a Controls Style QML theme that, uses a private QtQuickControls library which talks to QStyle. Most relevant code is at: src/controls/Private/qquickstyleitem.cpp Using QGuiApplication will cause styles not to load. Apps _must_ use QApplication Upstream documentation http://qt-project.org/doc/qt-5.1/qtquickcontrols/qtquickcontrols-index.html Retrieved from "https://community.kde.org/index.php?title=Plasma/OxygenQmlControls&oldid=35524" Content is available under Creative Commons License SA 4.0 unless otherwise noted.