- 18 Apr, 2013 - 1 commit
-
-
Gabriel de Dietrich authored
And vice-versa, including containers. Change-Id: I97cfc7a55327d5f5c5e0eb4befb246b0bccb2c32 Reviewed-by:
J-P Nurmi <jpnurmi@digia.com>
-
- 15 Apr, 2013 - 1 commit
-
-
J-P Nurmi authored
Change-Id: I89aa205686f0bdf2b267ad17a8ae0470c2f4751f Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
- 20 Mar, 2013 - 1 commit
-
-
Gabriel de Dietrich authored
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>
-
- 13 Mar, 2013 - 1 commit
-
-
Gabriel de Dietrich authored
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>
-
- 11 Mar, 2013 - 1 commit
-
-
Gabriel de Dietrich authored
Change-Id: I1d76abcd1c306c6a6f0ce8dbffe980f95f6bf0ae Reviewed-by:
J-P Nurmi <jpnurmi@digia.com>
-
- 06 Mar, 2013 - 2 commits
-
-
Gabriel de Dietrich authored
Change-Id: I1980899d4904abc595a1ac8ce45b9cd7dca2cdec Reviewed-by:
J-P Nurmi <jpnurmi@digia.com>
-
Debao Zhang authored
Change-Id: If1b47e16b0add48a1bda1476408ea31f6872b0ef Reviewed-by:
J-P Nurmi <jpnurmi@digia.com>
-
- 25 Feb, 2013 - 1 commit
-
-
Gabriel de Dietrich authored
Some limitations in MouseArea force us to abandon the "one mouse area per menu item" implementation in favor of a menu-wide mouse area, where we track the position changes to highlight the menu item under the mouse cursor. This makes possible updating the highlighted menu item while keeping the mouse pressed. Also, we need to emit an extra mouse press event, from the menu popup window, so that the menu mouse area will receive any mouse release event the user may have triggered. This is because the initial mouse press event popping up the menu was made in another window, and MouseArea would only emit 'released' signals if the released button was already pressed. Change-Id: Id10dd61fcf9e38ef3d34a61b7172301802e9646c Reviewed-by:
J-P Nurmi <jpnurmi@digia.com>
-
- 21 Feb, 2013 - 3 commits
-
-
Shawn Rutledge authored
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>
-
Jens Bache-Wiig authored
Change-Id: Icc61dbfc74cc2a303b9847e7d2c7ace4a9002046 Reviewed-by:
Jens Bache-Wiig <jens.bache-wiig@digia.com>
-
Gabriel de Dietrich authored
When popping up a menu with the mouse cursor under a certain item, the visual item coordinates may be resolved too late. To solve this, we listen to the item's position and update the popup window's position accordingly, in a similar fashion as we did for its size. Change-Id: I1a853e5bc0cd2c3d6765bcc34a9f63f8598099a0 Reviewed-by:
J-P Nurmi <jpnurmi@digia.com>
-
- 11 Feb, 2013 - 1 commit
-
-
Gabriel de Dietrich authored
Change-Id: Ia39974e20bf6c7cf6db50547063347b4a33bca9c Reviewed-by:
J-P Nurmi <jpnurmi@digia.com>
-
- 07 Feb, 2013 - 1 commit
-
-
Gabriel de Dietrich authored
This removes one dependency from QtWidgets. QPA is only implemented for Mac so far, and depends on qt/qtbase's I5f83f260602f55b9409ad69abf670afb59b2d33a change. This means, it will only work with Qt 5.1 and older. Other QPA implementations will follow, like Android. The QML-only implementation has been tested mostly on Linux. On Mac, we need I4716b4c0b6187d14adb34c46b848ca0a16370b5a to be integrated in qt/qtbase dev branch if we want to enforce non-QPA menus. Updated ComboBox, ContextMenu to new QPA menu behavior Includes preliminary documentation for Action, ExclusiveGroup, MenuBar, MenuItem, MenuSeparator, and Menu. Change-Id: I6f38849a03a51386465156f8be3034df0d29e40d Reviewed-by:
Jens Bache-Wiig <jens.bache-wiig@digia.com>
-
- 11 Jan, 2013 - 2 commits
-
-
Gabriel de Dietrich authored
Action is loosely inspired by QAction in a simple, minimalistic way. Change-Id: I2f018699f9233ad29488606b87dbb4da46160f10 Reviewed-by:
Jens Bache-Wiig <jens.bache-wiig@digia.com>
-
Caroline Chao authored
To match the file names. Change-Id: Iddf23656eb502c01016e554c344df9d638500733 Reviewed-by:
Liang Qi <liang.qi@digia.com>
-
- 04 Jan, 2013 - 2 commits
-
-
Liang Qi authored
Including QT_BEGIN_NAMESPACE, QT_END_NAMESPACE, QT_BEGIN_HEADER and QT_END_HEADER. Change-Id: I9040bdf097d229ba897ada799f72cd9bfc80c844 Reviewed-by:
Liang Qi <liang.qi@digia.com>
-
Liang Qi authored
Change-Id: I58c6f143de8d074fe2b382eff524500c6a8270ea Reviewed-by:
Liang Qi <liang.qi@digia.com>
-
- 05 Dec, 2012 - 1 commit
-
-
Liang Qi authored
Still missing sth from qmake, it doesn't support non c++ module correctly yet(there is no CXX_MODULE in our project). Change-Id: I9a6a754e863b51b3e3a4b1eaf864ddab24e92f75 Reviewed-by:
J-P Nurmi <jpnurmi@digia.com> Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
- 20 Nov, 2012 - 2 commits
-
-
Sergio Ahumada authored
Added some licenses and fixed some QT_BEGIN_LICENSE tags Change-Id: I4077ccc9a3505c055c56dcb07da85e19523695b5 Reviewed-by:
Frederik Gladhorn <frederik.gladhorn@digia.com>
-
Frederik Gladhorn authored
Change-Id: I5588d78135d367cc4f07680323c40700bd5d5b2d Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@digia.com>
-
- 03 Jul, 2012 - 1 commit
-
-
Adriano Rezende authored
Change-Id: I099aa93a8ee28c5e7e76ef8e316449266acbadd2 Reviewed-by:
Jens Bache-Wiig <jens.bache-wiig@nokia.com>
-
- 29 Jun, 2012 - 1 commit
-
-
Jens Bache-Wiig authored
The custom subdirectory doesnt make much sense for desktop and adds an uneccessary abstraction layer. This patch removes it and removes some of the properties that are no longer required. Change-Id: I65c44db54f6f97bbc1e69d85d35d55464dac794e Reviewed-by:
Gabriel de Dietrich <gabriel.dietrich-de@nokia.com>
-
- 04 Jun, 2012 - 1 commit
-
-
Jens Bache-Wiig authored
Change-Id: Ibd0a89a071ed54da7146dc8e7a7f67c93df570da Reviewed-by:
Morten Johan Sørvig <morten.sorvig@nokia.com>
-
- 21 May, 2012 - 1 commit
-
-
Jens Bache-Wiig authored
Change-Id: I834dfc98f6a3a60859af08fd555a6c741a9d8288 Reviewed-by:
Morten Johan Sørvig <morten.sorvig@nokia.com>
-
- 04 Jan, 2012 - 1 commit
-
-
Frederik Gladhorn authored
-
- 06 Dec, 2011 - 1 commit
-
-
Alan Alpert authored
Well, a little. At least one person can now run Gallery.qml again. Removes all menu related stuff, removes Window (uses the Window in QtQuick.Window instead, despite reduced functionality now). Updates to work with the quick module split, and the xmllistmodel module split. Updates version number to 0.2 as well.
-
- 16 Oct, 2011 - 1 commit
-
-
Jens Bache-Wiig authored
-
- 06 Oct, 2011 - 1 commit
-
-
Jens Bache-Wiig authored
-
- 29 Sep, 2011 - 1 commit
-
-
Jens Bache-Wiig authored
-
- 25 Sep, 2011 - 1 commit
-
-
Jens Bache-Wiig authored
We need this for SplitterRow and it has been released for a while.
-
- 15 Sep, 2011 - 2 commits
-
-
Jens Bache-Wiig authored
-
Jens Bache-Wiig authored
-
- 07 Sep, 2011 - 1 commit
-
-
Jens Bache-Wiig authored
-
- 15 Aug, 2011 - 1 commit
-
-
Jens Bache-Wiig authored
As suggested by Christian Kamm
-
- 24 Mar, 2011 - 1 commit
-
-
Jens Bache-Wiig authored
-
- 13 Mar, 2011 - 2 commits
-
-
Jens Bache-Wiig authored
-
Jens Bache-Wiig authored
-
- 02 Mar, 2011 - 1 commit
-
-
Jens Bache-Wiig authored
-
- 21 Feb, 2011 - 2 commits
-
-
Jens Bache-Wiig authored
-
Jens Bache-Wiig authored
-