summaryrefslogtreecommitdiffstats
path: root/examples/hover.qml
Commit message (Collapse)AuthorAgeFilesLines
* Add ObjectInstances: generate an Object Diagram with GraphvizShawn Rutledge2023-07-051-0/+9
| | | | | | | | | | | | | | This takes care of many common 2D and 3D use cases, and probably other scenarios with QObjects too: - root can be any QObject - different shapes for Items, Handlers, 3D objects, QAIM and DeliveryAgents - shows objectName, text/label/title - shape (outline) color can correspond to item (fill) color if desired - several new working examples Change-Id: Ica9a312ee6ad7e49c872ea52e6e8ab03fc41bc63 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
* Rename Qt.labs.UmlQuick.Trace to Qt.labs.UmlQuick.GeneratorsShawn Rutledge2023-06-011-1/+1
| | | | | | | | | The plan is to add more code to generate other types of UML diagrams. They can probably all be in the same module, because you anyway need to instantiate MessageTrace or something else to instrument the application. Change-Id: I602dea7fdfce57b5e1f05c9a43c25d5eb73f0a5d Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
* Add support for PlantUML outputShawn Rutledge2023-05-041-0/+1
| | | | | | | | ...and use that by default. QML can be obtained by setting the new MessageTrace.outputFormat property. Change-Id: I9a8a8caa8ed2c993c8681bfd50be74f1ec99738c Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
* add QmlMessageTraceShawn Rutledge2016-06-101-0/+79
A utility to be instantiated in the application-under-test, which will install itself as the message handler, parse the output of the requested logging categories for tracing, and generate a message trace in QML. Change-Id: I3961c27d00ecead5a1204cb2f6928af4f9da26aa Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>