- 20 May, 2015 12 commits
-
-
hjk authored
Not needed in the current use cases. The original plan was to use a loop in the *RunConfigurationWidgets constructors, making them less dependent on the actual RunConfiguration they serve (and potentially have a one or few generic RunConfigurationWidget). Change-Id: I2209213414248a1e13b50447f05e8f189620a6f1 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: I30ae181a3d8c36fd0c0f5c1c0d399fb3fbcd3db4 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
Thomas Hartmann authored
This class holds the additional data we use to annotate QObject. At the moment we store the default values and bindings there. I also moved the code to populate and read the hashes into that class. Change-Id: Ib5e4b5291cfd2bf5555a896bf42578d07f2c6253 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
BogDan Vatra authored
Change-Id: Ic4b1b8d6de95a30f5542ea618ef728e64c4f7bc7 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
Orgad Shaneh authored
Use-case: template<typename _Tp> struct Temp { typedef _Tp value_type; }; struct Foo { int bar; }; void func() { Temp<Temp<Foo> >::value_type::value_type *p; p->bar; // bar not highlighted } Task-number: QTCREATORBUG-14237 Change-Id: Ie0b21b81526d610437ed2d2877083bb929c25047 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Orgad Shaneh authored
typedef for QSharedPointer<CreateBindings> Change-Id: Idf7a9984bb90da82407abd4b7dec9f40926beac8 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Orgad Shaneh authored
example: struct Foo { int bar; }; Foo foo() { return Foo; } typedef decltype(foo()) TypedefedFooWithDecltype; void fun() { decltype(foo()) decltypeFoo; decltypeFoo.;// code completion should work here TypedefedFooWithDecltype typedefedFooWithDecltype; typedefedFooWithDecltype.;// code completion should work here } Started-by:
Przemyslaw Gorszkowski <pgorszkowski@gmail.com> Task-number: QTCREATORBUG-14483 Change-Id: I296ceed9d896c68cf0651265afb08a1fc42f9a68 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I87529de8fb600dfc08862143f708e445bc18ed47 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Nikita Baryshnikov authored
Change-Id: I8f838b5c9cdc248801be3d204622d028d181757a Reviewed-by:
Ulf Hermann <ulf.hermann@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: I42a744b67811cc49b616b742da46af5502d5e1a9 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Lukas Holecek authored
Change-Id: I04a05ae034dbe5e891df5e39275ce0430eabb649 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: Ia820f95a54175b1bb15014fd828ac6e722c6e037 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
- 19 May, 2015 21 commits
-
-
Nikolai Kosjar authored
SOFT ASSERT: "klass" in file src/plugins/cpptools/ cppcompletionassist.cpp, line 1916 ...can occur during Qt5 signal/slot completion if the object type can't be looked up, e.g.: Foo *foo; // Foo is used by not defined connect(foo, &<TRIGGER COMPLETION HERE> Change-Id: I0fafd328635e1db57d700d531af0fee819cca8fa Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Orgad Shaneh authored
Change-Id: I619d31f307844349095c81defc675c57fcaa4de0 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
Change-Id: I53042de1fdc639e63068ce1f8cdd6e1c81151264 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Tobias Hunger authored
Use "using Core;" instead of prefixing Core:: all over the place. Change-Id: I00b50da731bf2b4bf442c587566d11a3ef921834 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
hjk authored
Change-Id: I739d41d917cd72f7be093ceb5200b8c947d09f4a Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: Ie8c3adbb1ce3639a8627bad763697b295b542e8f Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Thomas Hartmann authored
Change-Id: I5316877702cd120704a56c7a0015a7643d4f7856 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Thomas Hartmann authored
Change-Id: Ie032e51a856b0081c63b715a6324d9638820c1ee Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Ulf Hermann authored
Apparently on some Qt versions we cannot add geometry nodes without material to the tree. Change-Id: Id6d7debefd2060190f101ab365f27cae2f461d8d Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: I9bbd22c19df64d3cfda3bbf02d9c72da5c2a0542 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: I71aba092fde0e8026b69a463892b2421c69fb514 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: I6bf708fbb0ad3c48dc286c78d25875e155e9d551 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: I86800d876cb821412b2708201e3c6983a996e4a9 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
This patch also fixes a memory leak. The inspectedObjects in the default case were never deleted. We now use a pointer to an object on the stack instead. Change-Id: I07490e26b956e6c04911cb3e5e051704b2c2c35d Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: Ia635d3c0c4f00c90955f29b487a9d18911488908 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
The goal is to avoid direct usage of private API. Any access to private QML API is supposed to go through QmlPrivateGate. NodeInstanceMetaObject is moved into QmlPrivateGate and renamed to just MetaObject. Change-Id: Iba0b574605e455b01e7b86306ec3ca47be7b4e58 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I7d2ade84f991a558d78f8d63bc981a91da517cb3 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Christian Kandeler authored
Change-Id: I1d78d8ab683b2a61f2d6e3bbba9a8eae608ad920 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Christian Kandeler authored
Change-Id: If28191975c4290eb364e2b2849cf2b9e3daa6c13 Reviewed-by:
Ulf Hermann <ulf.hermann@theqtcompany.com>
-
Denis Kormalev authored
Method that returns list of all project infos where this file belongs (similar to methods in cpp module). Change-Id: I94eb86ffa5bdbee8d794377a03160418b7340662 Reviewed-by:
Marco Benelli <marco.benelli@theqtcompany.com> Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: I9da92d7669d15c1dfd954ec233e21c08b8432b24 Reviewed-by:
Przemyslaw Gorszkowski <pgorszkowski@gmail.com>
-
- 18 May, 2015 7 commits
-
-
hjk authored
The kitChanged() handling was left over after d972b3b0 . Change-Id: I849b2bc941d17d60e1873357585b37480baeaa6e Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: If05743ad530ee7d589fde324202ffb9c2750a669 Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I2188c083665acc239bc98bf857ff57b071805fbc Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Make that option the default. This matches what the earlier checkout wizards used to do. Change-Id: I935c45b213bc3b688e964340ebebf74c597b3896 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tim Jenssen authored
Reduce the use of NodeInstanceMetaObject in QtQuickDesigner code to two static methods: - registerNodeInstanceMetaObject - createNewDynamicProperty Change-Id: I0ef8ee96995184e968467b799147c6b4c80fbccc Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Tim Jenssen authored
engine can be used from the ObjectNodeInstance and prefix is not used since some time. Change-Id: I857537643f149955a8ca9c5538ad15420bca9ab4 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Alessandro Portale authored
Using the new .json wizard engine allows us to get rid of much old custom wizard logic. As additional benefit for the end user of Qt Creator, the .qml.ui split is now optional. Change-Id: Ic6d35e650cf0a7735cdfac9080f95015309a5879 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-