aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/winextras/qquickjumplist.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix clang warnings about repetitive type namesFriedemann Kleint2019-06-041-5/+5
| | | | | | | | Fix warning like: warning: use auto when initializing with new/reinterpret_cast to avoid duplicating the type name [modernize-use-auto] Change-Id: I46919c041f6a217e098b82c9f7f6548e0a0a9ec5 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Introduce nullptrFriedemann Kleint2019-06-051-1/+1
| | | | | | | | Apply Fixits by Qt Creator. Introduce more member initialization. Change-Id: I81c6860188f0e1592c4df2435ff7f91500456741 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Fix clang warnings about class definitionsFriedemann Kleint2019-06-041-4/+2
| | | | | | | | Use member initialization, add override, use "= default" for trivial constructors and destructors. Change-Id: I30f64f3d39c1656d52e21653f75935e5c41bca71 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Eradicate Q_FOREACH loops and mark the libraries as Q_FOREACH-freev5.8.0-beta1Marc Mutz2016-09-051-2/+3
| | | | | Change-Id: I4dbad7ab4c9f467b2e2fd90eff44e1c4a58d43e2 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* Updated license headersAntti Kokko2016-01-191-15/+21
| | | | | | | | | | From Qt 5.7 -> LGPL v2.1 isn't an option anymore, see http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/ Updated license headers to use new LGPL header instead of LGPL21 one (in those files which will be under LGPL v3) Change-Id: Ie3a7eb2a349a0c80b8ae4ca5f4a32baf7a646fa1 Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
* Update copyright headersv5.5.0-alpha1Antti Kokko2015-02-161-7/+7
| | | | | | | | | Qt copyrights are now in The Qt Company, so we could update the source code headers accordingly. In the same go we should also fix the links to point to qt.io. Change-Id: Ia5781193927251d6b6786f53a9b1cfba9e6d0782 Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Use Qt 5 signals & slot syntax.Friedemann Kleint2014-12-171-6/+6
| | | | | Change-Id: I548076eebc2c8f1204ef76bb4e6e09ed00352553 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
* Update license headers and add new license filesAntti Kokko2014-08-241-19/+11
| | | | | | | | | - Renamed LICENSE.LGPL to LICENSE.LGPLv21 - Added LICENSE.LGPLv3 & LICENSE.GPLv2 - Removed LICENSE.GPL Change-Id: I4852e1e3fb306319e63d919675acad9a64e43db6 Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
* Sync the jump lists QML APIJ-P Nurmi2013-09-261-134/+79
| | | | | | | | The C++ API was changed - update the QML API accordingly. Change-Id: I89d0939c4ffc27580e7db53a479db4ff70ee0fef Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Jump Lists: introduce "categories" & hide COMJ-P Nurmi2013-09-201-13/+5
| | | | | | | | | | | | | | | | | | | | QWinJumpList now has three built-in categories: Recent, Frequent and Tasks. In addition to that, user can add custom categories. A new type, QWinJumpListCategory, represents all these categories, providing access to items in the category. The former COM-like begin(), append(), commit(), abort() API has been replaced by a more property/ attribute-based API. The jump list automatically invalidates and lazily rebuilds itself behind the scenes. Furthermore, the API has been minimalized for now - restoring the application identifier as a full-fledged property is in the works. Change-Id: I623a658b4b1fcfc881006f67e2300acadb483c97 Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com>
* Tidy up the QtQuick classesJ-P Nurmi2013-09-111-1/+2
| | | | | | | | | | | - not part of the public API => private header naming convention - unify class names (quick-prefix vs. win-prefix vs. quickwin-prefix) => drop the superfluous win-prefix from the class names, just like for the registered QML type names Change-Id: I408cb22b38ae1db71e9bd7cdb8fa29c1aa1f504a Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Caroline Chao <caroline.chao@digia.com>
* Rename QJumpList(Item) to QWinJumpList(Item)J-P Nurmi2013-08-131-10/+10
| | | | | | | | Follow the existing QtWinExtras class naming convention. All the other public classes are currently named QWinXxx. Change-Id: I2509961e280b9794547e7420b941469fc8cdd2fa Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* Fix license headersSergio Ahumada2013-08-061-1/+1
| | | | | | Change-Id: Ibe5544297ee69e776e81dd39e61c99430fe1de0e Reviewed-by: J-P Nurmi <jpnurmi@digia.com> Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
* Doc: Fix the "since" field for Quick itemsCaroline Chao2013-08-061-2/+2
| | | | | Change-Id: Idb85a95f48fe1aa1b88512d7be006d81d952f1b5 Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* Doc: add descriptions for all QML typesLeena Miettinen2013-07-311-1/+9
| | | | | | | | Each type must have at least one paragraph of descriptive text in addition to a \brief. Edited the briefs where necessary. Change-Id: I0cfaa37b39bab0be8409e4bf6ac8c4b6e5a77bf3 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* Doc: add \since commands for all QML typesLeena Miettinen2013-07-311-0/+2
| | | | | Change-Id: Ib20ae46cada6880066eeea88c2be21704fec0b58 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* Doc: edit qtwinextras module documentationLeena Miettinen2013-07-311-5/+5
| | | | | | | | | | | Added a lot of articles, fixed typos and grammar errors, enforced the Qt doc writing style, and used standard wording for qdoc commands. Change-Id: Ia644907e5d8454ddd789ab214a93fe7524aaf206 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Geir Vattekar <geir.vattekar@digia.com> Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
* Jump Lists, overlay icon, progress indicator, DWM.Ivan Vizir2013-07-011-0/+256
Implemented the most widely used features and QML wrappers for them. Change-Id: I0ac1b174b7f4eb355d097e71255e8d123141b369 Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Jake Petroules <jake.petroules@petroules.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>