- 12 May, 2017 1 commit
-
-
Thomas Hartmann authored
IconCheckboxItemDelegate does not require internals of the model anymore. Change-Id: Ia4d2787cf34c56e8b2a3b82184b9d5f2378ce607 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 11 May, 2017 2 commits
-
-
Thomas Hartmann authored
Change-Id: If1e73d218c2647074ecb198749b176b4618111b0 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Thomas Hartmann authored
This allows to share functionality with an alternative tree model. Change-Id: I2737ce2e7d93cc92695a6b888afda9da411c9fa4 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 10 May, 2017 1 commit
-
-
Thomas Hartmann authored
This patch gets rid of of QStandardItemModel. Instead we implement a simple tree model without any explicit structure. The model simply maps the generic Model to a tree. The advantage of the new model is that is does not use a shadow data structure (QStandardItemModel) anymore. The original model is always directly mapped to the tree model. This makes initialization a lot faster and and there cannot be any synchronization issues anymore. Change-Id: I0e71ff2d4067f29a4c25c78ad3d626a5daf206a4 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 20 Mar, 2017 1 commit
-
-
Orgad Shaneh authored
+ De-slot where possible Change-Id: Ibd2edbef7b7712aba20593bd0417940e828e0c9c Reviewed-by:
Thomas Hartmann <thomas.hartmann@qt.io>
-
- 08 Mar, 2017 1 commit
-
-
Thomas Hartmann authored
We have to rebuild the complete tree and update the item selection. Change-Id: I91057ca3c518d9027724a7b15de686248df7a0e6 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 21 Dec, 2016 1 commit
-
-
Tim Jenssen authored
The type of a ModelNode can now be changed in the model. The rewriter can already handle the case and the NodeInstanceView does a reset. We still have to expose this new feature in the UI. Change-Id: I9bc405d40b123f257324ba582a4451fbd395f24f Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 28 Nov, 2016 1 commit
-
-
Thomas Hartmann authored
Using "changed" for all methods of AbstractView. Change-Id: Idd607d7e6087b83954b081fb49fd39e0bd196c3d Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 19 Sep, 2016 1 commit
-
-
Thomas Hartmann authored
Change-Id: I8d293eb5a5fa7d6f7092f2fc857e19e9c4014c60 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 05 Aug, 2016 1 commit
-
-
Ulf Hermann authored
This way we can use them from libraries, not only from plugins. Change-Id: Ic35cfd5f04d638d87606bf272b2c00ded1267c1b Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
- 12 Apr, 2016 1 commit
-
-
Alessandro Portale authored
Change-Id: I598005ac81bd847d3d5e88c3d78a0e945c8026c5 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 19 Jan, 2016 1 commit
-
-
Tobias Hunger authored
* Update files in src/plugins Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 25 Nov, 2015 1 commit
-
-
Alessandro Portale authored
Instead of describing icons via file name or in the themed icons case via a string that is a list of mask/color pairs, we have now a class for it. Icons are now listed in per-plugin *icons.h headers. RunControl::m_icon was The only place left where an icon property was in fact a string. This patch changes that member to be a Utils::Icon. Change-Id: Ibcfa8bb25e6d2e330c567ee7ccc0b97ead603177 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 19 Nov, 2015 1 commit
-
-
Alessandro Portale authored
...and rename the member variables accordingly. Change-Id: I5dfc4e76efdec5e1b3267710ec1e06c500a61763 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
- 18 Sep, 2015 1 commit
-
-
Alessandro Portale authored
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>
-
- 17 Jul, 2015 3 commits
-
-
Thomas Hartmann authored
Add support for exporting items as a property of the root item. Show errors from the qml2puppet. Change-Id: Id3d05201a20fce24f20e66f101818ac2231f38ee Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
If we update a subtree, because a node was moved or reparented, we have to expand this subtree. Change-Id: I7f8f004b649a695dddddde4dbec5af19c700d109 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: I9af564864fc91e494bed0e810d781bdacb8dddff Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
- 16 Jan, 2015 1 commit
-
-
Eike Ziller authored
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 09 Oct, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 17 Sep, 2014 1 commit
-
-
Orgad Shaneh authored
navigatorview.cpp:297: warning: unused parameter 'oldIndex' navigatortreemodel.cpp:344: warning: 'void QmlDesigner::findTargetItem(. ..)' defined but not used Change-Id: I02183215f766a31fea63da15c7d79c1dd563d840 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com> Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
- 08 Sep, 2014 1 commit
-
-
Thomas Hartmann authored
If the model contains nodes that are invisible in the navigator (e.g. QtObject) updateItemRowOrder() does not work correctly. To avoid complexity we update the subtree in this case. Change-Id: Ia40ce061e9188ef9ad6ca54ce3444432b878ddf6 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
- 29 Aug, 2014 1 commit
-
-
Christian Kandeler authored
Replace all* remaining deprecated Qt 4 functions with their Qt 5 counterparts. This means we no longer need to define the QT_DISABLE_DEPRECATED_BEFORE macro. This patch is relatively small because most source-compatible changes of this kind have been done before. * The one exception is the QmlDesigner, which uses QWeakPointer in a deprecated way all over the place. Change-Id: Id4b839c6685f3b5bdf2b89137f95231758ec53c7 Reviewed-by:
Eike Ziller <eike.ziller@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 08 Aug, 2014 1 commit
-
-
Thomas Hartmann authored
Change-Id: I5125db79885c8a7fcec686170240d699d0d8ed5b Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
- 13 May, 2014 1 commit
-
-
Marco Bubke authored
Change-Id: Iaefe0ea33ee17795cb402da33e4e7f0da747d4d5 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
- 07 May, 2014 3 commits
-
-
Marco Bubke authored
Change-Id: Ibe187cc432f212889f56ec6ef8a2b9ff742e8a9e Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Marco Bubke authored
Change-Id: I9b3d3fc6f9be382b6141a736b5d063eebecf8364 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Marco Bubke authored
Change-Id: I55cee9f88697b744fcc5af049630fd32c3ea81ed Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
- 24 Apr, 2014 2 commits
-
-
Marco Bubke authored
Change-Id: I69afdb4e8bc08e6f13951f0dc3b7e3526d115e9a Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Marco Bubke authored
Change-Id: I4abee1ef782bd2655ea72bf51947702232471212 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
- 23 Apr, 2014 1 commit
-
-
Marco Bubke authored
Change-Id: Icc4ccbdc6090234cc9fc081786b2d80b9811ad16 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
- 06 Mar, 2014 1 commit
-
-
Marco Bubke authored
For example models or components should be not appear in the navigator. Task-number: QTCREATORBUG-11192 Change-Id: I3dc0b61e4359ac6801450284639ede66864a2246 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
- 08 Jan, 2014 1 commit
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 16 Sep, 2013 1 commit
-
-
Thomas Hartmann authored
We check for defaultPropertyIsComponent() and the metaInfo has to be valid. Change-Id: I957c8440facec0ba54e527f2eda40926c5637b31 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
- 31 Jul, 2013 3 commits
-
-
Marco Bubke authored
Change-Id: I49f80126a3fc0184a3b18352ed2adc24e50040c7 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Marco Bubke authored
And use NodeInstanceView directly. There is still more cleanup required for the view handling. Change-Id: I62417644ceefb25fb9f3bb93a894b71ae0929cb0 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Marco Bubke authored
To improve the readability of the source methods should be used. Change-Id: I839e448369a03dc42b3649baed033daa20c4d49a Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- 24 Jul, 2013 2 commits
-
-
Marco Bubke authored
QmlModelView is abstract and should not hide other notifier. Change-Id: Ic992829e8e62ecf6142f84251dc1a86d35e35c2d Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Marco Bubke authored
Change-Id: I5f7cdcede593cdce2c577315ccead95e8841870e Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
- 05 Jun, 2013 1 commit
-
-
Eike Ziller authored
This change * Removes IMode::type, ModeManager::activateModeType, and IEditor::preferredModeType, and adds IEditor::isDesignModePreferred instead * Adapts the mode switching code in EditorManager to handle multiple windows, for example switching to edit mode should only happen if the editor/view is in the main window. Otherwise the editor window should be raised and focused * Renames EditorManager::NoActivate --> DoNotChangeCurrentEditor * Reverts the EditorManager::ModeSwitch logic to switch mode or make the current editor visible by default, introducing DoNotMakeVisible flag instead * Fixes a few instances where EditorManager::ModeSwitch should have been used One non-trivial problem left: If you open a .ui file and switch to an external editor window, edit mode is activated, because the current editor no longer is a .ui file, which means that the design mode gets deactivated. Change-Id: I76c5c2391eb4090143b778fb103acff3a5a1ff41 Reviewed-by:
David Schulz <david.schulz@digia.com>
-