Currently #if'd out, but takes only a one line change to enable
quick testing. Tests pass with the included change to flags().
Change-Id: I6dca376f162ad26e8ce6de65241e56497ff7267e
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
When trying to find the corresponding source directory for a build directory,
it is better to just read it out of the CMakeDirectoryInformation.cmake file
found in the CMakeFiles subdirectory of the build directory, instead of
guessing it using the relative paths.
Change-Id: Ie96b3255a27f46bcd7f0ab1566dfb91ac52f3be9
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
Namely:
- Expose the new build options in the UI and document them.
- Remove the default deployment step.
Change-Id: Ic2c9fd93276ab925effe327fac38642d2153f6cc
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Only override a setting from the sdk provided settings file if the
sdk settings file contains the setting.
Change-Id: I29a0f88d5075bfe432eb89c90fb959ef984e17b6
Reviewed-by: BogDan Vatra <bogdan@kde.org>
Move retrieval away from prepare search, and do some caching. Also split
the keyword search into individual chunks per help database that are
executed on the UI thread individually.
Change-Id: I0b8fe4abfc3cba46620985752d3d90638e10512f
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
The change broke the parsing of DESTDIR for debug_and_release configurations on Windows.
This reverts commit 1304c08764.
Change-Id: I3ddb768658398ea914929078554c0dfbbfe505a3
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Some raw pointers never got released.
These errors were found by running QtCreator via Valgrind.
Change-Id: I9c5b2862b98597f3e468d573e7126d7d9ec46b05
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
0eeb590fdf causes errors because the list iterator constructors
are not exported.
Change-Id: Id1c1463f7982e23d815fbe4c0f28a09ed9ace72c
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Temporary directory is created in a folder having a symbolic link,
verification was done with the unresolved path and failed.
Change-Id: I40c943a307fe136a0f3f6fdbea5145296a63a19e
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
There are situations where we can generate the list of files on the fly in
the worker thread instead of generating the full file list in the UI
thread beforehand. Change the API to support that.
Change-Id: I331336f4b019184ba0da311b66e6283029c612c4
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Inserting to a std::vector (possibly) invalidates all iterators and
references for it.
In this piece of code tok is a reference to a member in _tokens and it
should not be used after an insertion is made to _tokens. Switched the
order of two code lines to prevent this.
Change-Id: Ia9d1ce66fc67406f56b426e7431402c6fe68a38f
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Instead of waiting for all filters to finish before showing anything.
Change-Id: I7178213af7c9fc02a4fbfb2ac78241158c365ff6
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Some titles had changed and the hash mark references
do not seem to work anymore.
Change-Id: I4ebb877a483eff0a11c32932cc84b6e15935dcec
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
To make it usable with Qt5-style connect().
Change-Id: Ie83f7242bfc3592c8f2ab7333a99885ba1ae83f5
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Add another #ifdef block for BSD operating systems so that qtcreator
stops complaining that it does not have enough information about the
host's ABI.
Change-Id: I5841e162eda7f34fa4a962ab1c035d1727613f6f
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
The this pointer was converted to a bool and clang complains that this
is always true (and most likely not what was intended in this code in
the first place:-).
Change-Id: I187fe8523d8fa2a61de7cc19cfabad589a613473
Reviewed-by: Tim Sander <tim@krieglstein.org>
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>