Tim Jenssen
d6c10e775d
qmlpuppet: remove qmlprivategate DesignerSupport < Qt 5.6
...
Task-number: QTCREATORBUG-26600
Change-Id: I629c8cd1f497ed2dd354ff461aa890a77bdc2a01
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-07-12 09:20:04 +00:00
Miikka Heikkinen
dd279759dd
QmlPuppet: Use QQuickRenderControl to render 2D views
...
Port QQuickRenderControl rendering used for 3D edit view also for
2D views.
This also fixes the issue of only partially rendered form editor
view for root items with non-origin position by adjusting the
position to 0,0 on the puppet side via an extra injected item.
As a result of the root item always being rendered at origin,
the visualization of the root item offset is no longer visible in
the form editor (the checkerboard background item).
Change-Id: Ide29510ef52513340d205ed35ac35c8cce66715c
Fixes: QDS-3159
Fixes: QDS-3175
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2020-11-27 12:28:57 +00:00
Michael Winkelmann
44a3c092a0
QmlPuppet: Refactor ChangeIdsCommand
...
Change-Id: I75de863121b66a5050226dd5c8914229cb1af608
Reviewed-by: Marco Bubke <marco.bubke@qt.io >
2020-08-20 09:33:30 +00:00
Michael Winkelmann
d39a6f656f
QmlPuppet: Refactor ChangeFileUrlCommand
...
Change-Id: I900f530109b6cdbb22d8138094443b48834d16cb
Reviewed-by: Marco Bubke <marco.bubke@qt.io >
2020-08-20 09:33:13 +00:00
Michael Winkelmann
95aa7f42de
QmlPuppet: Refactor ChangeBindingsCommand
...
Change-Id: Id3020a73f59a1adfd25066a37d083d923e77956b
Reviewed-by: Marco Bubke <marco.bubke@qt.io >
2020-08-20 09:33:04 +00:00
Michael Winkelmann
888cbe7f8a
QmlPuppet: Refactor ChangeAuxiliaryCommand
...
Change-Id: I32eb04db96322883aa908e22724756f5e25ded09
Reviewed-by: Marco Bubke <marco.bubke@qt.io >
2020-08-18 13:25:59 +00:00
Thomas Hartmann
640044c8f8
QmlDesigner: Implement command for synchronising the selection
...
This patch implements the command and dispatchers for
synchronising the selection between Qt Creator and the qml2puppet.
Qt5InformationNodeInstanceServer::changeSelection() is called whenever the selection
is changed in Qt Creator.
Qt5InformationNodeInstanceServer::changeSelection() allows to change the
selection from the qml2puppet.
Change-Id: I73a64d8dc2a3f330433f966b42a10229cbbff649
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2019-10-21 05:52:13 +00:00
Thomas Hartmann
0f3c8a3c7b
QmlDesigner: Fix custom qml2puppet build
...
The build of a custom qml2puppet was failing, because
of utils/algorithm.h missing.
We should minimize Qt Creator dependencies in the puppet.
Change-Id: Iba8dd1a3979dbeeb1bfa860b50ba586bea20c7a7
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2019-07-31 10:38:28 +00:00
hjk
6a58666f44
More Utils::toSet/toList
...
... and unrelated cosmetic changes.
Change-Id: I591b17fd5289831e701b683f8fb47816efd1fa67
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2019-07-04 12:28:38 +00:00
hjk
49735ee5ee
QmlPuppet: Make compile without QT_RESTRICTED_CAST_FROM_ASCII removed
...
Change-Id: I535efad65b2224337c133463da075953cc878c6c
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-03-18 14:17:04 +00:00
Tobias Hunger
38cce7eb83
Update License according to agreement with Free Qt Foundation
...
* Update all files in share folder
Change-Id: I8a82c3eb2eb614d4339dd4c4e690f54b5f29d813
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com >
2016-01-19 16:05:29 +00:00
Alessandro Portale
374f84acc7
Qt Quick Designer: License change to Qt Commercial + GPLv3
...
Change-Id: I7f7aecd02892b6c616cd148fa5d845e7bc0d3b4f
Reviewed-by: Tuukka Turunen <tuukka.turunen@digia.com >
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com >
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com >
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com >
2015-09-18 12:12:57 +00:00
Thomas Hartmann
6dfd03596f
QmlDesigner.QmlPuppet: Fix compile for Qt 5.6
...
Change-Id: I231bcf61e813db14c0958565cf76dd4df56b4e99
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2015-07-14 10:28:10 +00:00
Eike Ziller
3c85058694
Update License
...
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com >
2015-01-16 12:37:56 +01:00
Eike Ziller
8295b503be
License update
...
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com >
2014-10-09 11:41:44 +02:00
Marco Bubke
5c551932b4
QmlDesigner: Always test if there is a instance for an id or object
...
Change-Id: I90ff8861de8879e300932bd61afb29f8ec3b9fc4
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com >
2014-07-03 12:17:55 +02:00
Orgad Shaneh
93c94d65a8
QmlPuppet: Pass const strings by reference
...
Change-Id: I6bf60d6484f13817dcbe36a4bfc099f3edf7559c
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2014-05-21 13:29:31 +02:00
Robert Loehning
746c5d8863
Incremented year in copyright info
...
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2014-01-08 08:29:47 +01:00
Marco Bubke
90ce3aec8b
QmlDesigner: Test mode for qml puppet streams
...
Change-Id: I93128c60892900d6b4728569b84efb0ed835b51f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-07-08 11:28:38 +02:00