summaryrefslogtreecommitdiff
path: root/src/controls/plugin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Menu: Update API, auto-testsGabriel de Dietrich2013-03-201-0/+2
| | | | | | | | | | | | Add 'type' property to QtMenuBase (not exposed to QML explicitly, but is the base class for all things menu). Useful to inspect menu items after creation, for instance. Also, Menu gets addSeparator() and addMenu() functions. Since the Iterator type has been merged to QML, tst_menu now uses it. Change-Id: I4a2f43ecce6671885e523d720e4e1315eca8616e Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* Remove the Page control - use attached properties insteadJ-P Nurmi2013-03-201-2/+2
| | | | | | Change-Id: I69599daeea4ba49689fbbbe58c5d4a60fccc8824 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@digia.com> Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Remove unnecessary type registrationGabriel de Dietrich2013-03-141-2/+0
| | | | | Change-Id: Id60bb34daa8708c21a118477d669712203b730b6 Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* Menu: Remove 'model' property, ContextMenuGabriel de Dietrich2013-03-131-0/+2
| | | | | | | | | | | | | | | In the near future, we hope that QML types like Creator/Instantiator (currently under review) will help simplify model binding, and object creation and deletion. Also, given the differences between QML models and QAbstractItemModel APIs, it's hard to provide a unified and elegant solution for this right now. ComboBox gets the part of the logic that ContextMenu was responsible for, extended to support string list and number models. Auto-tests updated and XFAIL removed where applicable. Change-Id: I9f5d4059644c495bffff76fb7c353e6fe7fde62e Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
* Change the layout engine of RowLayout and ColumnLayout.Jan Arve Saether2013-03-061-6/+0
| | | | | | | | | It now uses the gridlayoutengine from graphicsview, which also gives us a well tested grid layout engine almost for free. Change-Id: I939ae4d2b321c8079935ff3374e8e5d10d02384b Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Plugins: Cleanup header include statementsDebao Zhang2013-03-041-5/+4
| | | | | Change-Id: I988304ba9bfd62a65a7d491a98f178483900ab79 Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* MenuBar, Menu, MenuItem, Action: New, reviewed APIGabriel de Dietrich2013-03-011-2/+2
| | | | | Change-Id: Ic018c0d9c61ddf6fdf05750bf172cf5e306d0508 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Replaced BSD with LGPL license to conform with Qt Project modulesShawn Rutledge2013-02-211-27/+28
| | | | | | | | We want to use the same license as the other Qt modules. QML files stay as BSD for now. Change-Id: I10b1484f5ab0dfe2138ff7e045d0ecfd85556aa1 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* Rename QtDesktop to QtQuick.ControlsJens Bache-Wiig2013-02-211-0/+104
Change-Id: Icc61dbfc74cc2a303b9847e7d2c7ace4a9002046 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>