aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* QmlDesigner.instances: Always use distance field text renderingThomas Hartmann2014-11-191-0/+17
| | | | | | | | | | This avoids sub pixel antialias artefacts. We call disableNativeTextRendering() in updateDirtyNodesRecursive(), because items might be created or change the property after component complete. Change-Id: Icd9c87b69434a910c9555540ba7bafdc874afc5a Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* License updateEike Ziller2014-10-091-7/+8
| | | | | Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
* QmlDesigner: Fix reset width and heightMarco Bubke2014-07-301-2/+2
| | | | | | Task-number: QTBUG-38426 Change-Id: I28e9ed70042c118ff65801c4d07e5a67dc7c3db1 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* QmlDesigner: fix that an invalid root item refreshes the previewTim Jenssen2014-07-221-2/+9
| | | | | Change-Id: I8d917dfd92261a88472bd49577731f5bcf468d49 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: Fix implicitHeight in resetVerticalMarco Bubke2014-07-011-1/+1
| | | | | | Task-number: QTCREATORBUG-11542 Change-Id: Ia69a95abe42ad0c10b8d65663d252f15cf38cf02 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* QmlDesigner: Remove harmful updatesMarco Bubke2014-06-241-6/+0
| | | | | | | | From the quick1 times we always have done a update but it is not any more useful and it is triggering a repaint which makes the form editor sluggish. Change-Id: I8103d03c295aa73e14b4b4fcec15b01069c62754 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* QmlDesigner: Add a special root item of the view tooMarco Bubke2014-06-241-0/+4
| | | | | Change-Id: Ie7cc58d3793717fce979ccd554060b91bc0d7040 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* QmlDesigner: Fix recursive all item functionMarco Bubke2014-06-181-8/+10
| | | | | Change-Id: I074201639a9fcac40d9c3ca4bb50be46edb88957 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* QmlDesigner: Fix ignored properties for reparentingMarco Bubke2014-04-171-5/+25
| | | | | | | | | We reparented into ignored properties. Now there is a more general mechanism to prevent this. Task-number: QTCREATORBUG-11970 Change-Id: Icbd5877dc13c65963079eb3ab67e48bb92056b53 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: Merge GraphicalNodeInstance back in QuickItemNodeInstanceMarco Bubke2014-04-171-3/+511
| | | | | Change-Id: I2f5412887a66186d215e56101a63bacfda4f8e0a Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: Use the root NodeInstance for item collectionMarco Bubke2014-04-171-0/+22
| | | | | Change-Id: I0ed67997c371af8acb3db480446ea5d577380804 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* Incremented year in copyright infoRobert Loehning2014-01-081-1/+1
| | | | | | Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* QmlDesigner: Don't move items in a layoutMarco Bubke2013-09-111-3/+3
| | | | | Change-Id: I9050b11d50d39726e2a19cabb7709020738a5c95 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* Kill ";;" at end of statementNikolai Kosjar2013-09-041-1/+1
| | | | | Change-Id: I177094f19978e07f85e42b34701d8f03cd26665e Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* QmlDesigner: Fix transformation bug for tab widgetsMarco Bubke2013-08-151-3/+19
| | | | | Change-Id: Idc33ddf04f0b6fc317aeb5ed72fd7164ba174ab4 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner: Add container item support in node instancesMarco Bubke2013-05-301-1/+43
| | | | | Change-Id: I30e0d11346b8c63188d052b46656e7ede179e55d Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner: Prepare for other layout itemsMarco Bubke2013-04-221-4/+4
| | | | | Change-Id: I831e68877eb3d785b4bbb99db002ab8e42158d75 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner: Add GraphicalNodeInstance as abstraction for item and windowMarco Bubke2013-04-221-509/+6
| | | | | Change-Id: Icaba711464f672a3bfbb9d83a449d47e72ba11ff Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner: Add override to qml2puppetMarco Bubke2013-04-161-1/+1
| | | | | Change-Id: Ibdf07c4a35b40f3fc78300a1675270f8295bec42 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner: Move implementation code in the node instancesMarco Bubke2013-04-151-0/+23
| | | | | | | | updateDirtyNodeRecursive and renderPreviewImage belongs to quick image and not in the node instance server. Change-Id: I629b89c748036c0614e78bcfa0c837cb16ca6374 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.Instances: disabling the cursor after completingThomas Hartmann2013-04-111-2/+2
| | | | | | | The cursor should be disabled after component complete. Change-Id: I3ee089b23f43b42a478aaacc4073cbdfd0da2323 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.Instances: function should be staticThomas Hartmann2013-04-111-1/+1
| | | | | | | No reason the export the symbol. Change-Id: I34a42f866333585774129021777265e8a7524555 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: Type of the propertyname is now PropertyNameThomas Hartmann2013-03-251-10/+10
| | | | | | | | | | | And PropertyName is a typedef for QByteArray. Because we don't use the features of QString and the source would be cluttered with QLatin1Strings we changed the property name to QByteArray. Change-Id: Ib70ef136bbc411504b450456bd9bb705ae93dd25 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com> (cherry picked from commit ee4bf638cad9bcf303c8c6ad1f922c33dc021964) Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* Merge remote-tracking branch 'origin/2.6'Oswald Buddenhagen2013-01-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in src/plugins/debugger/qtmessageloghandler.cpp src/plugins/debugger/qtmessagelogwindow.cpp src/plugins/madde/maemodeployconfigurationwidget.cpp src/plugins/qmldesigner/components/integration/designdocumentcontroller.cpp src/plugins/qmldesigner/designercore/include/widgetqueryview.h src/plugins/qmldesigner/designercore/metainfo/metainfoparser.cpp src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.cpp src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.h src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp src/plugins/qnx/bardescriptormagicmatcher.h src/plugins/qt4projectmanager/profilekeywords.cpp src/plugins/remotelinux/deployablefilesperprofile.cpp src/plugins/remotelinux/deployablefilesperprofile.h src/plugins/remotelinux/deploymentinfo.cpp src/plugins/remotelinux/deploymentsettingsassistant.cpp src/plugins/remotelinux/profilesupdatedialog.cpp tests/auto/icheckbuild/ichecklib.cpp tests/auto/icheckbuild/parsemanager.cpp tests/auto/icheckbuild/parsemanager.h Change-Id: Ie465a578446a089e1c502d1cb1096e84ca058104
* Qml2Puppet: Fix compilation with qtdeclarative masterOrgad Shaneh2012-12-101-1/+1
| | | | | | | | | | e0cb13a5 - Move no-Gui related QML types from QtQuick into QtQml 55f6a109 - Renamed QQuickItem::pos property to position Fix some warnings Change-Id: Iec9fe3f543f900a177d55c5de3a636bb296cbc49 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.NodeInstances: Deactivate componentComplete in VMEMarco Bubke2012-11-211-4/+13
| | | | | Change-Id: I18c80e0a6d3206ff863b0466d43375fdb64a6b80 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.NodeInstances: Disable text cursorMarco Bubke2012-11-211-0/+19
| | | | | Change-Id: Ib27752624d658096903dc3b2660f2ee199d7869e Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.NodeInstances: Improve matrix transformationMarco Bubke2012-10-231-1/+10
| | | | | | | Compute the matrix to the instance parent instead of the item parent. Change-Id: I48be1b2be4b2a0db44a6d464751d591df51507fd Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.NodeInstance: Better content checkMarco Bubke2012-10-231-4/+17
| | | | | | | Fix rendering bug for repeaters. Change-Id: I1c56bb63ff91cd8f58e349b0f8b038d1dd7d40e9 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.NodeInstances: Fix node updatingMarco Bubke2012-10-151-0/+6
| | | | | Change-Id: I2aebcaf618251b85764712be7dd5dc3c863c3ba9 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.Instances: crash fixThomas Hartmann2012-10-151-1/+1
| | | | | | | | | During destruction both new parent and old parent are invalid. The intPositioner flag is not updated (isInPositioner()) and we crash. The check for parentInstance() avoids this. Change-Id: I5224c58bb461956f7ce2c47349650913975aa836 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* Merge remote-tracking branch 'origin/2.6'Eike Ziller2012-10-051-21/+20
| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: share/qtcreator/qml/qmlpuppet/commands/endpuppetcommand.cpp share/qtcreator/qml/qmlpuppet/commands/endpuppetcommand.h src/plugins/debugger/qtmessageloghandler.cpp src/plugins/debugger/qtmessageloghandler.h src/plugins/debugger/qtmessagelogwindow.cpp src/plugins/madde/maemodeployconfigurationwidget.cpp src/plugins/madde/maemodeployconfigurationwidget.h src/plugins/remotelinux/deployablefilesperprofile.cpp src/plugins/remotelinux/deployablefilesperprofile.h src/plugins/remotelinux/deploymentinfo.cpp src/plugins/remotelinux/deploymentinfo.h src/plugins/remotelinux/deploymentsettingsassistant.cpp src/plugins/remotelinux/profilesupdatedialog.cpp src/plugins/remotelinux/remotelinuxdeploymentdatamodel.h tests/auto/icheckbuild/ichecklib.cpp tests/auto/icheckbuild/ichecklib_global.h tests/auto/icheckbuild/parsemanager.cpp tests/auto/icheckbuild/parsemanager.h tests/manual/ssh/tunnel/tunnel.h Change-Id: I04d7761df6bd936ad00e0547974284c967d39580
* QmlDesigner.NodeInsatnces: Update positioner if binding is changingMarco Bubke2012-10-041-0/+5
| | | | | | | Only if the expression of the binding is changing. Change-Id: Ief702082dff0ac473c8ade6f3fc0f0cf36e017f3 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.NodeInstances: Recover positioner supportMarco Bubke2012-10-041-1/+10
| | | | | Change-Id: Ib5e891a8563bfced2af93e4a516ef8f196e8ff1e Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* QmlDesigner.NodeInstances: Rename SG to QuickMarco Bubke2012-09-261-0/+597
Change-Id: I2180704df244a715a078385a7ecbf852f41ca68f Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>