aboutsummaryrefslogtreecommitdiffstats
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* Jump Lists: introduce "categories" & hide COMJ-P Nurmi2013-09-201-11/+8
| | | | | | | | | | | | | | | | | | | | 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>
* QQuickDwm: use QtWin::WindowFlip3DPolicyJ-P Nurmi2013-09-161-1/+1
| | | | | | Change-Id: Ifa74acbf7cde330838b37505e18a5b7376116216 Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Caroline Chao <caroline.chao@digia.com>
* Revamp QQuickDwmFeaturesJ-P Nurmi2013-09-131-11/+11
| | | | | | | | | | Add missing change notifiers, fix property names vs. isFoo() accessor names, remove unused member variables, fix the event filter and add missing updates... Change-Id: Ie86a89dc1415ad082ac5c2e839245d55a446a1d4 Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Caroline Chao <caroline.chao@digia.com>
* Rename namespace QtWinExtras to QtWin.Friedemann Kleint2013-09-102-12/+12
| | | | | | | | | As discussed on mailing list. Change-Id: I7ef41d758730998e365d9e616118c4a7c811eebf Reviewed-by: J-P Nurmi <jpnurmi@digia.com> Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Doc: Add images to QtWinExtras examplesTopi Reinio2013-09-064-0/+6
| | | | | | | | | | Link images of examples already used in the overview page to the example docs as well, and add a new image for the jumplist example. Change-Id: I09c00cff0bf4b0874f7f80eee93ce9e6d3842507 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* quickdwm example: remove broken & irrelevant taskbar buttonJ-P Nurmi2013-09-051-5/+0
| | | | | | Change-Id: I0f6bb8569ac8b4c3fc03be6f4876a6c1fe6905a4 Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Rename the QWinExtras namespace to QtWinExtrasJ-P Nurmi2013-08-282-12/+12
| | | | | Change-Id: I24cc4cfa5b51d14bc70a895d625c98e49af4537d Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Rename QJumpList(Item) to QWinJumpList(Item)J-P Nurmi2013-08-131-4/+4
| | | | | | | | 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>
* Doc: Create documentation for Qt Windows Extras ExamplesTopi Reinio2013-08-084-0/+148
| | | | | | | | | | | | Initial documentation for the examples - A .qdoc file for each example (no detailed docs yet) - A new group page 'examples-qtwinextras' - Add examples section to module index page - New TOC entry 'Examples' for the QCH file - Fix example path in .qdocconf Change-Id: I2642e31e2eea361b47118b7b560d6c71d9780743 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* Fix license headersSergio Ahumada2013-08-067-7/+7
| | | | | | Change-Id: Ibe5544297ee69e776e81dd39e61c99430fe1de0e Reviewed-by: J-P Nurmi <jpnurmi@digia.com> Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
* Revamp the jumplistsJ-P Nurmi2013-08-061-0/+1
| | | | | | | | | Follow Qt coding conventions, and also split the item to it's own .h & .cpp files for more pleasant maintenance. Change-Id: I1c8915c738a8697097a9ab66a0e47bdef8b892bd Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Caroline Chao <caroline.chao@digia.com>
* Adapt the dwmfeatures example to the event changesJ-P Nurmi2013-08-021-6/+5
| | | | | Change-Id: I502258fba61b93cfa288507ca0c9825be4ab2b3f Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
* Move quickdwm example to examples/winextras directory, too.Ivan Vizir2013-07-053-0/+0
| | | | | | Change-Id: Ic3fa14cf2e22e55ebf2aa10c8725b3d1a6569679 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
* Move examples to winextras folder.Friedemann Kleint2013-07-0214-7/+9
| | | | | | | Change-Id: I7ccc0c601da5cebf1d36b3cd30de49fc27f07260 Reviewed-by: Jake Petroules <jake.petroules@petroules.com> Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Jump Lists, overlay icon, progress indicator, DWM.Ivan Vizir2013-07-0115-3/+1330
| | | | | | | | | | 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>
* Fix the license headersLaszlo Papp2013-03-051-39/+39
| | | | | Change-Id: I6bc571249fbc7cf440c2a2f6f430115075f31fcd Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Do not build the examples other than on WindowsLaszlo Papp2013-03-051-1/+1
| | | | | Change-Id: Iba532311fdbcd2cb1aae46f0e275b330e499b599 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Fix the inconsistency for the QtWinExtras of the copyright header addedLaszlo Papp2013-02-281-1/+1
| | | | | | Change-Id: I787d3bcd2fee7c03c86ff5cf904fc0916ebb2cc1 Reviewed-by: Jake Petroules <jake.petroules@petroules.com> Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
* Add iconextractor example for image conversion functions.Friedemann Kleint2013-02-273-0/+123
Change-Id: Ib3d7ca513254a117f69924a0f074692b4467447c Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>