summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.4.2' into 5.45.4Liang Qi2015-05-181-0/+31
|\ | | | | | | Change-Id: I6a00e84b80d183fb606702704f4a18a3b23c2d21
| * 5.4.2 changelogv5.4.25.4.2J-P Nurmi2015-04-211-0/+31
| | | | | | | | | | Change-Id: I1b02603dae107ffaf1bd5cdd67318e654c19fd8d Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
* | Bump versionOswald Buddenhagen2015-04-201-1/+1
|/ | | | Change-Id: I13b1b8e66b046ec4f899de0379b009483f32e0df
* Menu: Separate dismiss and destroy actionsGabriel de Dietrich2015-03-279-24/+88
| | | | | | | | | | | | | | | | | | | | This avoids issues when the action is triggered from a Menu and the slot ends up processing pending events, effectively deleting an object while one of its QML signal handlers is being executed. The reason being that we used to call deleteLater() on the menu popup window while still in the mouse event handler. Now, we do the same thing in three separate steps. 1. Close/dismiss the menu popups, 2. trigger the action, and 3. delete the popups. This keeps the menu popups and their contents alive until we return from the action triggered handler. We also need to take care of manually destroying any popup we may create. Finally, the menu content creation in Menu.qml had to be tweaked since we shouldn't rely on the popup visibility anymore. Task-number: QTBUG-45182 Change-Id: I9f1155bbf74dd3353c6c4066a24abf1cd2c3a283 Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com> Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* Don't show popup menu on two screens at the same time.Sergio Martins2015-03-271-1/+1
| | | | | | | | | | | | When using more than 1 monitor, snap to 1 monitor instead of crossing screen boundaries. That's how native implementations and QtWidgets do it. Task-number: QTBUG-45228 Change-Id: Icbeb9045a04ad4d4f81295603cbf1b81dcc44442 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by: Alan Alpert <aalpert@blackberry.com>
* Menus: Ignore non-visible menu popups on key navigationGabriel de Dietrich2015-03-242-3/+3
| | | | | Change-Id: Ie9fce58dd6481a66539bfe6c24487d7c630a583f Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* Remove header.BSDSergio Ahumada2015-03-131-39/+0
| | | | | | | | this file is just a template, shouldn't be here ... Change-Id: If53082b1d1605ac5a27b5e2723b3af6ab6be464b Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
* README: Update forum link and remove maintainer's email lineSergio Ahumada2015-03-121-2/+1
| | | | | | | Change-Id: Icb9fcc97f40142ccd6b711332317c4c9bbba6445 Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com> Reviewed-by: Jens Bache-Wiig <jensbw@gmail.com> Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
* Doc: Fix Command '\printto' failed at end of file 'gallery/main.qml'Sergio Ahumada2015-03-122-2/+2
| | | | | | | | | SystemPalette was removed in commit cc174637d Update the image to match the example code. Change-Id: I449e431ace566b0062018d3a8103f5332401f748 Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com>
* Doc: Fix missing qtcore dependency in Qt Quick DialogsSergio Ahumada2015-03-111-1/+1
| | | | | | | | | | src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QSettings' src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::applicationName' src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::organizationName' src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::organizationDomain' Change-Id: I052aab77382be5d059a8711bc4c961713a0b22ab Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
* Doc: Added brief statement to views groupNico Vertriest2015-03-092-0/+2
| | | | | | Task-number: QTBUG-42682 Change-Id: Ic3058ad7fb847da492bb8e63c6c94fc4e8832a25 Reviewed-by: Martin Smith <martin.smith@digia.com>
* Format week numbers example in Calendar's documentation.Mitch Curtis2015-02-181-1/+1
| | | | | Change-Id: I1cfc3b55d61a495b5e7ae684f561870e64c6a838 Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
* ComboBox: Fix opening popup when pressing space when editableKai Uwe Broulik2015-02-161-1/+4
| | | | | | Task-number: QTBUG-38612 Change-Id: I595c0b18f4cb88dc2948f869201cb944afc06740 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* Fix grammar in Menu's detailed description.Mitch Curtis2015-02-111-2/+2
| | | | | Change-Id: Ifab4f5f8a8a009612948db9399a730143b058461 Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
* Merge "Merge remote-tracking branch 'origin/5.4.1' into 5.4" into ↵Frederik Gladhorn2015-02-102-1/+27
|\ | | | | | | refs/staging/5.4
| * Merge remote-tracking branch 'origin/5.4.1' into 5.4Frederik Gladhorn2015-02-102-1/+27
| |\ | | | | | | | | | Change-Id: I50eee4d028e7ca1ae601c308e95a5a2e7f437a95
| | * Add list of changes for 5.4.1v5.4.15.4.1J-P Nurmi2015-02-021-0/+26
| | | | | | | | | | | | | | | Change-Id: I8424a4d3981065aa844bbd432ab777d621b7cd20 Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com>
| | * Merge 5.4 into 5.4.1Oswald Buddenhagen2015-01-164-5/+26
| | |\ | | | | | | | | | | | | Change-Id: I5a1536a048d8ee0b727331b0e2ec4bd211544d87
| | * | Use all, not just available geometry in menu popupLaszlo Agocs2015-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A menu popup may be positioned partly or fully outside of the available geometry. For example if a Windows side bar (appbar) is opening such a popup, it will be completely outside of the available geometry (rcWork from MONITORINFOEX) since such sidebars are not part of that. Instead, use the regular, full geometry. Task-number: QTBUG-43693 Change-Id: Ibd22150cb7ec94a46df2facbfc1bf5f20bda51e5 Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* | | | Slider: fix handle positionJ-P Nurmi2015-02-101-2/+5
|/ / / | | | | | | | | | | | | | | | Task-number: QTBUG-41255 Change-Id: I1f5a11659af750daf58410d42c92d3702e8c9f11 Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
* | | Replace blog.qt.digia.com with blog.qt.ioSergio Ahumada2015-02-061-4/+4
| | | | | | | | | | | | | | | | | | Change-Id: Iaf054e20cf8f8865298c74278f5c3097df983c9d Reviewed-by: Tero Kojo <tero.kojo@theqtcompany.com> Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* | | Fix crash when invalidating a layout while rearrangingDaiwei Li2015-02-053-0/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Queue the invalidations and upates while rearranging and apply them after. If we do them during, we can delete the items being arranged, leading to a crash. Change-Id: Ic3fe25c52afd1c8d36644f3cf7e3377ba3bec9c1 Task-number: QTBUG-44139 Reviewed-by: Jan Arve Sæther <jan-arve.saether@theqtcompany.com>
* | | Disable hover on touchJ-P Nurmi2015-02-0419-19/+32
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-44267 Change-Id: I467f08ae6c5264b7e858022af9ff293117434018 Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com>
* | | Fix asynchronous loading of Calendar.Mitch Curtis2015-02-022-5/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some reason, adding the days of the week to the header model on component completion caused some (six) of the delegates to never be loaded. Instead, we assume that for most cases, the locale will be en_US, and only change the model via setProperty if this is not the case. This is enough to cause the delegates to be loaded properly. Change-Id: Ic399be4b3c9e252fec4eafac84bd9d44c61c1150 Task-number: QTBUG-41481 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* | | Not update TabView.currentIndex when loader insertingLiang Qi2015-02-022-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | Autotest is included. Task-number: QTBUG-43701 Change-Id: I60664d78988ee8d099e502e49711d69552e08312 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* | | Increase Base ButtonStyle's padding when the button has a menu.Mitch Curtis2015-02-021-2/+2
| | | | | | | | | | | | | | | | | | Change-Id: I95585747f87b91a3ebd3815bdf7fdb8d5d237ea7 Task-number: QTBUG-40289 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* | | TableView: Clear row index when the delegate gets recycledGabriel de Dietrich2015-02-021-0/+1
| | | | | | | | | | | | | | | | | | | | | Change-Id: I1e56cd8e4432bd28eae6fbfc1e83a6522d721804 Task-number: QTBUG-42062 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com> Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com>
* | | Increase size of Base style Calendar previous/next month button icon.Mitch Curtis2015-01-281-2/+3
| | | | | | | | | | | | | | | | | | Change-Id: I06284a47e21a5d91e9bad3acda5a254e48bc85c5 Task-number: QTBUG-38315 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* | | Use a RowLayout in the base CheckBoxStyle panelDaiwei Li2015-01-281-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | This makes it easier to get the label to wrap when using a CheckBox in a Layout Change-Id: Ib6bb1207da01244d020833df57c18d4392ed73d1 Reviewed-by: Jens Bache-Wiig <jensbw@gmail.com>
* | | QtQuick.Controls depends on QtQuick.WindowCaroline Chao2015-01-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ApplicationWindow.qml depends on QtQuick.Window. But when qml files are in resources, this dependency can be hidden. Explicitly add the dependency to QtQuick.Window in qmldir so qmlimportscanner is always aware of it. Change-Id: I020bb145253640177d92154390a85aa6cedf6f86 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* | | Add qsTr() to text: in EditMenu_base.qmlAlbert Astals Cid2015-01-211-3/+3
| | | | | | | | | | | | | | | Change-Id: I70d5987bacbad483ebaf03fefc6d47d3661a95ba Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* | | Update plugins.qmltypesFawzi Mohamed2015-01-194-80/+200
| | | | | | | | | | | | | | | | | | | | | Change-Id: I8e208f58f33a83067fb2083e21fbed1060105223 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
* | | Bump versionOswald Buddenhagen2015-01-161-1/+1
| |/ |/| | | | | Change-Id: I8f1c0ad4dc70a75f1a3b1fbdda2dc60937d376fc
* | Doc: link issues qtquickcontrolsNico Vertriest2015-01-163-4/+6
| | | | | | | | | | | | Change-Id: I42b98f9394267cf56930edc13d9942bda6ebfcda Task-number: QTBUG-43810 Reviewed-by: Martin Smith <martin.smith@digia.com>
* | Let style plugins bundle resourcesJ-P Nurmi2015-01-151-1/+20
|/ | | | | | | | | | | Add internal hooks that get called for style plugins that implement them. The hooks allow standalone style bundles to initialize their resources (to make them visible to controls) and to specify the QRC location of its QML files, eg. qrc:/path/to/Style. Change-Id: I29c4e337e893f7aa65af7b05ff467e15bc84bf43 Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com> Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
* Remove explicit bug tracker URLAlex Blasche2014-12-151-1/+1
| | | | | | | | The context makes it obvious what is meant and the bug tracker URL is about to change as well. Change-Id: Ic28ede609db0598afa785177032c55b80e01d4db Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
* Bump versionOswald Buddenhagen2014-12-121-1/+1
| | | | Change-Id: I408df63acfecb5649705890d6614476ea18217cd
* Remove unnecessary \inqmlmodule parameterAlejandro Exojo2014-12-0812-12/+12
| | | | | Change-Id: I1eb87e2037ecf36b7d313d11bf3215fa70d26b59 Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
* iOS: only show menu if the control got active focusRichard Moe Gustavsen2014-12-081-0/+1
| | | | | | | | | | | If the control looses active focus, we start a timer to update menu visibility. But when the timer fires and we do the actual update, we didn't test for active focus, which meant that we would show the menu when we really meant to close it. Change-Id: I6881e62be3a6cf4d82489663bc6d848d1dcf57d2 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* Document how to select a specific Android themeJ-P Nurmi2014-12-012-1/+20
| | | | | | | Change-Id: If6d72a65b01453e2f2ea76026ec158c98e80421e Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com> Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com> Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
* Fix StackView focus handlingJ-P Nurmi2014-11-283-2/+28
| | | | | | | | | | Make StackView a FocusScope so inner focus changes don't have undesired side effects in other parts of the application. Task-number: QTBUG-42506 Change-Id: I0d901083196cf90f236a24e1dcd2e91bd9f320db Reviewed-by: Mitch Curtis <mitch.curtis@digia.com> Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com>
* Merge remote-tracking branch 'origin/5.4.0' into 5.4Frederik Gladhorn2014-11-2722-20/+342
|\ | | | | | | Change-Id: I4c81a7852e7041328b7cfa320e907cc3cb863f04
| * Take all offsets into account also with PlatformMenuv5.4.05.4.0Laszlo Agocs2014-11-241-0/+1
| | | | | | | | | | | | Task-number: QTBUG-42314 Change-Id: I7e63d744bbed4a5c254d6cffdc8aba4c5e37d5c3 Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>
| * Only make scrollbars non-interactive on mobile devices.Jan Arve Saether2014-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Before this patch, I could not adjust the scrollbars in a ScrollArea on a Windows 8.1 desktop computer just because it had a touch screen. The same problem was observed on Linux (with touch screen). Task-number: QTBUG-42806 Change-Id: I6f35c40b0362820d7c1685e1b6fc8474432237eb Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
| * Android 5.0: add missing state transitionsv5.4.0-rc1J-P Nurmi2014-11-202-5/+76
| | | | | | | | | | | | | | | | | | | | | | | | Android 5.0 introduced control state change transitions. Without this change, CheckBoxes and RadioButtons don't transition between checked and unchecked states as appropriate. Task-number: QTBUG-42520 Change-Id: If2aa70898e72b78f105732cc4ee5c9674cc6082c Reviewed-by: BogDan Vatra <bogdan@kde.org> Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
| * Doc: added brief statement for group menusNico Vertriest2014-11-181-0/+1
| | | | | | | | | | | | Task-number: QTBUG-40362 Change-Id: I94d869e9d38c5d958df4abd1e17f219cfa3ce16a Reviewed-by: Martin Smith <martin.smith@digia.com>
| * 5.4.0 changelogJ-P Nurmi2014-11-171-0/+191
| | | | | | | | | | Change-Id: I759db84f29216844a043df4712d9858b6a251490 Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
| * Doc: Corrected brief statements for overview pagesNico Vertriest2014-11-144-0/+4
| | | | | | | | | | | | Task-number: QTBUG-42682 Change-Id: I14b60415f5a1bfdc0874013de707560a944c0824 Reviewed-by: Martin Smith <martin.smith@digia.com>
| * Doc: Fixed the \image referenceVenu2014-11-131-1/+1
| | | | | | | | | | | | | | | | An earlier commit renamed the image that was referred but this reference was not updated. Change-Id: Ic4b6e9d6d1e01835e53a4fd4640ae45b105898fd Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
| * Merge "Merge remote-tracking branch 'origin/5.4' into 5.4.0" into ↵Jani Heikkinen2014-11-1165-564/+1666
| |\ | | | | | | | | | refs/staging/5.4.0