summaryrefslogtreecommitdiffstats
path: root/tests/manual/diaglib/debugproxystyle.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix compile errors related to missing Qt:: namespaceLeander Beernaert2019-11-111-2/+2
| | | | | Change-Id: I092a26ef38b08c52d84adb027a1b1bdee8cc7f6b Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Diaglib: Improve formatting of DebugProxyStyleFriedemann Kleint2019-06-041-9/+14
| | | | | | | | | | | | | | | The class used the default debug operator for QObject, which outputs the object's address. This makes it hard to compare the log output. Make the existing QObject formatting helper from the EventFilter publicly usable by providing a helper with a stream operator. Change-Id: Ifab83e23cc792a5efe231fd9ae84e0439ab0d609 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Andy Shaw <andy.shaw@qt.io>
* diaglib: Add more output to DebugProxyStyle.Friedemann Kleint2016-03-161-5/+37
| | | | | | | | | - Add output for QStyleOptionViewItem. - Also wrap styleHint(). Task-number: QTBUG-48916 Change-Id: If28bd89b7d175b7a83ee0c8e2538906796fd8426 Reviewed-by: Shawn Rutledge <shawn.rutledge@theqtcompany.com>
* Updated license headersJani Heikkinen2016-01-211-17/+12
| | | | | | | | | | | | | From Qt 5.7 -> tools & applications are lisenced 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) Change-Id: I42a473ddc97101492a60b9287d90979d9eb35ae1 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
* Diaglib: Add class DebugProxyStyle.Friedemann Kleint2015-10-231-0/+161
Add a debug proxy style that wraps around an existing style and outputs the parameters and return values of its function calls, for debugging QStyle. Task-number: QTBUG-47084 Task-number: QTBUG-45055 Change-Id: I638618e83bbac8ca4fdce31441bf4c913e911154 Reviewed-by: Andy Shaw <andy.shaw@theqtcompany.com>