summaryrefslogtreecommitdiffstats
path: root/src/qtplugininfo
Commit message (Collapse)AuthorAgeFilesLines
* foreach cleanup in the the smaller toolsFriedemann Kleint2016-12-221-1/+2
| | | | | | | | | Replace foreach by C++ 11 range based for in kmap2qmap, makeqpf, pixeltool, qdbus, qtattributionsscanner, qtdiag, qtplugininfo, winrtrunner and the simpletextviewer example. Change-Id: I079da84c47a1584526f4fe188377c0262419a44d Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Updated license headers and license testsAntti Kokko2016-06-101-18/+13
| | | | | | | | | | | | | From Qt 5.7 -> tools & applications are licensed under GPL v3 with some exceptions, see http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/ Updated license headers to use new GPL-EXCEPT header instead of LGPL21 one (in those files which will be under GPL 3 with exceptions) License header tests also updated to match current headers. Change-Id: Ia6bdacaa3c5bbc9d31334e1a0cabfe502a484dc4 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* qtplugininfo: Don't stop processing files if we find problems with oneThiago Macieira2015-10-221-7/+14
| | | | | | | | | | | | This is useful when you run qtplugininfo /usr/lib64/qt5/plugins/*.so because KDE Frameworks 5 and Plasma 5 install a bunch of non-plugin libraries there. Change-Id: I22045d72c63a4741b83fffff140f6b3cce6f4881 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by: Volker Krause <volker.krause@kdab.com>
* qtplugininfo: Default to printing the metadata in a nicer formThiago Macieira2015-03-261-1/+51
| | | | | Change-Id: I1a800c709d3543699131ffff13c3801cee682635 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* qtplugininfo: Add some extra validity checks on the metadataThiago Macieira2015-03-261-3/+35
| | | | | | | Useful for debugging why a plugin file does not load. Change-Id: I1a800c709d3543699131ffff13c37f93f85fac1d Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* qtplugininfo: Print the plugin name the metadata is fromThiago Macieira2015-03-261-0/+2
| | | | | | | If there are more than one files passed on the command-line. Like grep. Change-Id: I1a800c709d3543699131ffff13c37f584d830ff6 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* qtplugininfo: Always print the tool name and the filename firstThiago Macieira2015-03-261-3/+6
| | | | | | | | | | | | Like moc and cat: $ cat foo cat: foo: No such file or directory $ moc foo moc: foo: No such file Change-Id: I1a800c709d3543699131ffff13c37f0dfdeefc5c Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* Update copyright headersAntti Kokko2015-02-141-6/+6
| | | | | | | | | | 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: I7f14f408e04c5c4f73a913fae153adcffbebe38f Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Add qtplugininfo, a tool to dump plugin meta data.Volker Krause2015-01-122-0/+83
This is useful when debugging plugin loading issues, especially also when adding additional custom meta data as it's done by e.g. KDE and GammaRay. Change-Id: Ib1d5d1f663f1330a263fc3758b98245b388b31f6 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Milian Wolff <milian.wolff@kdab.com>