aboutsummaryrefslogtreecommitdiffstats
path: root/examples/winextras/iconextractor
Commit message (Collapse)AuthorAgeFilesLines
* Use UTF-16 literals where possibleFriedemann Kleint2019-12-021-4/+4
| | | | | | | | This should minimize diffs to Qt 6. Change-Id: I4ba077ebec3b1d76f822b74328ab55235d1ee11a Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: André de la Rocha <andre.rocha@qt.io>
* Reduce QList usageFriedemann Kleint2019-11-201-1/+1
| | | | | | | | Prepare for migration to Qt 6 by using QVector where possible or auto. Change-Id: I7ee34e15a2ca534343ee5684ae24aadc0945eed9 Reviewed-by: André de la Rocha <andre.rocha@qt.io>
* Fix clang warnings about repetitive type namesFriedemann Kleint2019-06-041-2/+2
| | | | | | | | 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>
* Replace typedef by 'using' or QOverloadFriedemann Kleint2019-06-041-1/+1
| | | | | | | Fix clang warnings about typedef. Change-Id: Ife4540cd114566af7822af8f6d3d4d991d1194de Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Introduce nullptrFriedemann Kleint2019-06-051-4/+4
| | | | | | | | Apply Fixits by Qt Creator. Introduce more member initialization. Change-Id: I81c6860188f0e1592c4df2435ff7f91500456741 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Fix some clang-tidy warningsFriedemann Kleint2018-07-251-13/+11
| | | | | | | | | | | - Fix 'if (foo) delete foo' to 'delete foo' - Use ' = default' for trivial constructors/destructors - Use range based for where possible - Fix invocations of static methods - Replace some reinterpret_cast by static_cast Change-Id: I998572f370f3e8a1fc39e6c763e941d5a2f598b0 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-201-3/+3
|\ | | | | | | Change-Id: I74a06808463f12488fe19b3e9ec7d1c20ac529b4
| * Fix outdated FDL license headerKai Koehne2017-09-291-3/+3
| | | | | | | | | | Change-Id: Ic862ca99a27ff61d2654001ff4d9c17eceade472 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* | Revamp Qt Windows Extras examplesAndre de la Rocha2017-11-011-8/+8
| | | | | | | | | | | | | | | | Use nullptr, member initialization, new connect syntax, QStringLiteral, etc. Change-Id: I1404701fcc227f8133bc22548ea1cee02eab4ed9 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Michael Winkelmann <michael.winkelmann@qt.io>
* | Clean up code checking the Windows versionFriedemann Kleint2017-09-281-1/+1
| | | | | | | | | | | | | | | | Use QOperatingSystemVersion or remove code for version < Windows 7. Change-Id: I080778255f1427d79bceb77a2fa39728c538ec40 Reviewed-by: Andre de la Rocha <andre.rocha@qt.io> Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* | Replace Q_NULLPTR with nullptrKevin Funk2017-09-261-1/+1
|/ | | | | Change-Id: Ia07741ad7ee5174c03b12d6880e00d279a6d4eae Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-012-46/+233
|\ | | | | | | Change-Id: I85afc39028bdbdca089efca59290f231bc413e7c
| * Polish and extend the image extractor exampleFriedemann Kleint2016-07-142-46/+233
| | | | | | | | | | | | | | | | - Use QCommandLineParser. - Add an option to extract shell icons via SHGetFileInfo(). Change-Id: I9d1040a7311c205b9c16e4e406996278a53e5f53 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* | Merge remote-tracking branch 'origin/5.6' into 5.7v5.7.0-rc1Liang Qi2016-05-191-0/+3
|\| | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: I80957f4153719692cf2deede03ad09634c702fea
| * add missing example installOswald Buddenhagen2016-05-101-0/+3
| | | | | | | | | | Change-Id: I9513901d7b57ca396501cda4c8ac77ab682fc768 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* | Updated license headersAntti Kokko2016-01-191-16/+33
|/ | | | | | | | | | From Qt 5.7 -> examples are lisenced under BSD license, see http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/ Updated license headers to use new BSD header instead of LGPL21 one (in those files which will be under BSD) Change-Id: I6e669657ee947c10c6cee70eeb50eaf78ba127c8 Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
* Update copyright headersv5.5.0-alpha1Antti Kokko2015-02-162-13/+13
| | | | | | | | | 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>
* 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>
* Change camel-case header <QWinFunctions> to <QtWin>Sze Howe Koh2013-10-291-1/+1
| | | | | | | | | | | Name the header after its namespace, to reduce the number of names developers must remember. Change-Id: I7b653886c1b504678d73117dfa4a9bfe2a2edbc4 Reviewed-by: J-P Nurmi <jpnurmi@digia.com> Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com> Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Rename namespace QtWinExtras to QtWin.Friedemann Kleint2013-09-101-1/+1
| | | | | | | | | 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>
* Rename the QWinExtras namespace to QtWinExtrasJ-P Nurmi2013-08-281-1/+1
| | | | | Change-Id: I24cc4cfa5b51d14bc70a895d625c98e49af4537d Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Doc: Create documentation for Qt Windows Extras ExamplesTopi Reinio2013-08-081-0/+36
| | | | | | | | | | | | 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>
* Move examples to winextras folder.Friedemann Kleint2013-07-022-0/+121
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>