- 16 Jul, 2015 3 commits
-
-
hjk authored
There are two cases that do not coincide in asynchronous engines such as the QmlEngine: Inserting a new watch item, and expanding the children of an existing item. Change-Id: Ic98a5f1e89aca37146039a241de737c407606e83 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Use callbacks in QmlEnginePrivate::evaluate(). This separates the four code paths through the machinery into three separate handlers and one direct access to the console. This also fixes a bug where items were put into 'debuggerCommands' but attempted to be removed from 'updateLocalsAndWatchers'. Introduce a QmlEngine::updateLocals similar to what the other engines do. Let the frame() and assignValue() paths use it. Keep track of pending changes and call notifyUpdateFinished if and only if the pending lookup queues is empty. Finally, remove some dead code. Change-Id: I173a52911d0de994b849fc6ab4f52ef7f64a8ba5 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Version, Backtrace, Frame, Scope and Lookup for now. Change-Id: I615c8f8c00484e9bb1742485f24bdfc537f83021 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 15 Jul, 2015 9 commits
-
-
Christian Kandeler authored
To HEAD of 1.4 branch. Change-Id: Id8b7ecc1dbcbe381c5766666e4cc91c75ad502f4 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Marco Bubke authored
Change-Id: If05c053afd0e422bb407e85bd2d403690084d637 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
To prevent re-allocations. Change-Id: I25f8d56bc8e55938e1888364414bc316da7fdf6c Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
Change-Id: I62f9b9c217570dd6dafc45719e898cc2ac4d2937 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
...by ensuring that the precompiled preamble is created. Change-Id: I80784b6a79c40a7e452530e8288783f33f881efc Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Tobias Hunger authored
Qt 5.3 is the only version we are going to support that does not offer ui.qml file support. So just check for the QtQuick version shipped in Qt 5.3 to decide whether or not to display the checkbox. Task-number: QTCREATORBUG-14712 Change-Id: Ibb2204f2bcff819b749e1ed744c14a2e96769351 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
Marco Bubke authored
UnregisterProjectPartsForCodeCompletionCommand is using them as ids and not as file paths. Change-Id: I13a82c1995c60bdb60c72f4fd794aa354fcbb4ef Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
BogDan Vatra authored
Env vars should be set to debuggee not to debugger. Change-Id: I1ff877e295cb61f3a47c3aec5ffb43dea64df1cc Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
Make qtcreator -debug [exe,]core=/path/to/core work again. Change-Id: I16d1e388d74409d4deed2840dd768eab8c26cf40 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 14 Jul, 2015 13 commits
-
-
Marco Bubke authored
Change-Id: I91f7af74d811769424928bce1c586a30b5794d6f Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
hjk authored
No need to re-do it each time the reference is used. Change-Id: Ie90101df8f2b0f5e31c6a18af7cac165d060c5fe Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Losing precision in case of 64 bit ints is ok in readNumericVectorHelper, as the result is only used to plot data. Change-Id: I7f0e4c332ee8302b0bb774a7eca2ff5823c37eac Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I4e1458555a971d21e42a071e2fc0b135b0b1e91c Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com>
-
Robert Loehning authored
Change-Id: I26409008831afb70031591a599e0fa3d47d05f38 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Robert Loehning authored
Change-Id: If79d09f44f682e8fa7ee7b71e265696ecc998337 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: I231bcf61e813db14c0958565cf76dd4df56b4e99 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Nikolai Kosjar authored
...on shutdown. Now the slot will be disconnected on destruction. Change-Id: Ie511bf5400c41eee3245879ea355293e7bb5c7cd Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Eike Ziller authored
There was some adaption of locator filter code missing in 44e7eca5 . Also remove some duplication of logic. Change-Id: I0a4b0920ea57472c922f1110b51b7eb8bad509b3 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Eike Ziller authored
Change-Id: Ic3f3150e3295529082ca621ec27792b2d08caed1 Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com> Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
hjk authored
Needed in preparation to determine the time of a needed watchHandler()->notifyUpdateFinished() deterministically which in turn is needed to get the update cycle of evaluated expressions right. This will also save roundtrips later. Change-Id: Id90101df8f2b0f5e31c6a18af7cac165d060c5fe Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Robert Loehning authored
Change-Id: I26a0e497382a602e99811e77a7f1b5cebc57a946 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Andrey Pokrovskiy authored
Qt creator crashes when capturing output from a program that can output unfinished control sequence. For example: "\x1b". Task-number: QTCREATORBUG-14720 Change-Id: I7535e509a192685aece63aea79234d88153fcb56 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by:
André Hartmann <aha_1980@gmx.de> Reviewed-by:
wonder.mice <wonder.mice@gmail.com>
-
- 13 Jul, 2015 11 commits
-
-
Marco Bubke authored
Change-Id: I52d1a5dce514daaf3de1262e3368addda7588d81 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Daniel Teske authored
To sort the list, we need to know the version number of all qt versions. That requires running the qmake. Since in most cases we don't need the sorted list at startup, add a method for that and use it. This prevents almost all calls to queryQmake for me, except for a few for Android Qt Versions. Change-Id: I6db89f214d68d07fee4b4dd15ee14c10d1248565 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Christian Stenger authored
Change-Id: Iac334d37a1cf6a85d4f85d09165503f9bca8ce91 Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: I3dba922f138b9e8d404fde256171e76de06574e0 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
hjk authored
Ready to introduce callbacks. Change-Id: If26566ed71ce1283f9f42b62e75a1c793a21ef32 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Marco Bubke authored
Completion should be faster and the test are still running. Change-Id: If663e80ce349547b0948412e52b9bf4f76cbb011 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Nikolai Kosjar authored
The code snippet provided in the bug report could not be parsed properly, thus Bind did not generate all expected symbols/names. The chunk in onConnectOrDisconnectCall() fixes the crash. The other chunks address triggered QTC_ASSERTs. Change-Id: Idf508b91b70659d38e59064d4922600f7b31daf8 Task-number: QTCREATORBUG-14709 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Marco Bubke authored
Change-Id: Iee4a6a4e8197db9520ad188fa872840305bca1b1 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
hjk authored
This should not be accessible to client code, as the property is effectively managed by the owning model and manually changing it on an item breaks that. Change-Id: Ie04451be3c0e51e7c796dcd64d400600f035fa08 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
... instead of manually set up JSON. It's more concise, and paves the way to use per-command callbacks as in the other engines. Change-Id: Ib5cf9c9b882ec0ec87acd7c1ceb938d3ee60346b Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: If7b887188d3a94ae741c3fcf9a1dbce063a04bd6 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 10 Jul, 2015 4 commits
-
-
Christian Stenger authored
Change-Id: I8d90c0279d73a1902627d76388a5fa5497fb520d Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com>
-
Leena Miettinen authored
Change-Id: Ibe340fedc8ca2e7e79af3dc4637f42ba2fd6f1b4 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Nikolai Kosjar authored
This is unsafe. Change-Id: I8ac075a7289afa0d84785e37b1325d186a153000 Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Nikolai Kosjar authored
...so derived classes are freed from doing this. Change-Id: I73f3eca54be14cfd6542a466f0e9c024457bef07 Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-