- 03 Jun, 2015 8 commits
-
-
Nikolai Kosjar authored
Needed for tests in ClangCodeModel. Change-Id: I58bdb35811776751a95b5db198ea8d6cdb0cd6de Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
This is required for the CodemodelBackendIPC integration in the ClangCodeModelPlugin. Since the heavy calculation happens in a separate process, we only need to send appropriate requests and receive results for a working completion. However, the CodeAssist API does not fit here since it only provides means of caculating the results in the main thread or a worker thread. We can't use the worker thread approach since that would lead to threading issues regarding QLocalSocket in CodemodelBackendIPC. IAssistProcessor::setAsyncProposalAvailable() will hand the results back to CodeAssist in order to display them. Change-Id: I496192560fb406ec40fa8bcb7904f7a03d2eef50 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Nikolai Kosjar authored
Needed for a test in ClangCodeModel in order to avoid a blocking pop-up dialog. Change-Id: I5a337cfcbf514052681f1941845a995d2a5856ac Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Tobias Hunger authored
That is block the New file or project action. Change-Id: Ic7bb6013fce02fdcdd5c86b70ba5428218597a40 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
David Schulz authored
Change-Id: I805402a5ec9595bd31b6d72c5934198c77a1f402 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
-
Orgad Shaneh authored
debuggerruncontrol.h(87) : warning C4273: 'Debugger::createDebuggerRunControl' : inconsistent dll linkage Change-Id: Id202fcebe0f66a94be3b6efff8ce575a5da3c3e3 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Robert Loehning authored
Didn't think of the bug mentioned in my own comment. Sorry. This reverts commit c7b7fde2 . Change-Id: Ida2791a7c985c8036194df437c720a170a39458e Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 02 Jun, 2015 11 commits
-
-
Daniel Teske authored
operator bool() is a trap, but with explicit it's far safer, and we can use that now. Change-Id: I4e58631c94e87c00256c3ab3cff4fd2c5f632713 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Friedemann Kleint authored
Simplify/obsolete constructors accordingly. Change-Id: Id7b974317f2be81a89ff3a279eed95171d34991f Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Friedemann Kleint authored
Split ResourceHandler::updateResources(bool updateProjectResources) into 2 slots to make it compatible to void signals. Change-Id: I0614637cd575c45f9acd6514fe04fe08dfcfcff8 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Friedemann Kleint authored
Change-Id: I1b69865dfeb19322693f11ea2c276bd016ceed4f Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
It was just activating the existing editor, instead of reopening with the new editor type. Change-Id: I1fee08d1df1d78a32298d222a09cf05cf9433f19 Task-number: QTCREATORBUG-14336 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Orgad Shaneh authored
Yet another std::vector issue... Use-cases: // Case 1 template<typename T> using type = T; // Case 2 struct Parent { template<typename T> using type = T; }; // Case 3 template<typename T> struct ParentT { template<typename DT> using type = DT; }; struct Foo { int bar; }; void func() { type<Foo> p1; Parent::type<Foo> p2; ParentT<Foo>::type<Foo> p3; // bar not highlighted p1.bar; p2.bar; p3.bar; } Task-number: QTCREATORBUG-14480 Change-Id: I9ab08ea7360a432c48eb4b85aa0d63e08d2464c1 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Johannes Lorenz authored
Change-Id: I571aefdb1f2aba88ba0c7710f16b6d8ad2e8f5a8 Reviewed-by:
André Hartmann <aha_1980@gmx.de> Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Eike Ziller authored
Change-Id: I27faa327ae33244927e21aa74875d9601aaf9e50 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
In the light of lambdas we can get rid of some complexity. Change-Id: Id28b52c42d7c34526c93785723387b6c44c0cd52 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com> Reviewed-by:
Nikita Baryshnikov <nib952051@gmail.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
This avoids that reloading needs to call back to the editor, and is in preparation to a complete move of "open" to the document. Change-Id: Ic24ecf7612c311055276e81edb080ab855590df9 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
-
Orgad Shaneh authored
mainwindow.cpp:491:77: error: 'this' was not captured for this lambda function Broken by c0952e22 . Change-Id: I6fd9b6fb021c21ccec2b15695e07d1af8284fe2b Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 01 Jun, 2015 15 commits
-
-
M. Moellney authored
qmake of Qt 5.5 introduces a new predefined variable VERSION_PE_HEADER. It was not part of the known keywords for the qmake profile editor. This patch adds VERSION_PE_HEADER. Change-Id: Iae671d89ff623c4062da621e571769df736fa6d3 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
Orgad Shaneh authored
addNestedType should never accept null scope. Change-Id: I6e4a86d0c7595af11079915faffdd8d213e92bd2 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Orgad Shaneh authored
The last nail for std::unique_ptr (GCC variant, MSVC still doesn't work). Use-case: template<typename T> static T f(); struct Foo { int bar; }; void fun() { decltype(f<Foo>()) s; s.bar; // bar not highlighted } Task-number: QTCREATORBUG-14483 Task-number: QTCREATORBUG-8937 Change-Id: I5bab757400b070cf9dbb688a44fd8eafe95ddc61 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Denis Kormalev authored
Additional list of regular expressions added to TODO plugin settings to allow set patterns to be excluded from file list to parse by this plugin. Change-Id: I718f111ac7592557a6aa86865283468c53d58078 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Christian Kandeler authored
Change-Id: Idc44375335fae419fff8a409a0f6cb6feee92ba3 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Daniel Teske authored
Change-Id: I081ec83b8cdb4f7c29e754b95370b58865ca2993 Task-number: QTCREATORBUG-13941 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Tobias Hunger authored
Keep that information in the NewDialog instead of ICore. Change-Id: I3e351251be6c4927b80a22db175ed79cb1f24621 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Tobias Hunger authored
ICore only used to pass this on to MainWindow. Change-Id: I3c4a214330713928a50a291e3c5c6624310db03a Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Ray Donnelly authored
The include for utils/environment.h was omitted unless Q_OS_MSVC, but the code that uses it is also compiled for MinGW-w64, so change that compile guard to Q_OS_WIN instead. Change-Id: I2fa5a09f1864c0ed38d09e3fbb2c6f661fbc8b26 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Change-Id: I3d80ca7810001cb02fe7e147fbfa013a9aaaebbf Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Arnold Dumas authored
Remove useless includes and comments related to the old Qt::escape(). Change-Id: Ice44317e5440c0dd41e770da6f1443ce687735f1 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Leena Miettinen authored
Change-Id: I1fa557f75b0a8d9ab37cdf47ed4564eca4634d8f Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
This is more reliable than choosing the first platform (whichever that happens to be). Change-Id: Ic2b33de96af295bdaa0955014853e1a5cf7605e3 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Tobias Hunger authored
This information is only available via pluginFeatures() now. Change-Id: I4945933288e492578dafc2600eb8f77f0ee43cb3 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Leena Miettinen authored
Change-Id: Ia32f968bc672c587925ebc600de06b4387966aee Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 29 May, 2015 6 commits
-
-
hjk authored
Looks like the orginal users in the debugger views context menus prefer to create their entries on the fly nowadays. Change-Id: Ice3ba358b0d746e03e64c3c8b872c69c18bcaba3 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Robert Loehning authored
This doesn't change anything until we replace the used project. main.cpp or utility.cpp may get the tempFiletype "Headers" and then the test will crash because the file can't be opened. In addition, only files with filetype "Headers" are included in other files, so verifying including of other files is pointless. Change-Id: I30b20269a800eca5ef51de3af209e674da5189bd Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Was used in blackberrydebugtokenreader.cpp, but is not used anymore. Change-Id: Ie55b2ab08773d0f541efb1a22e0c21c36f4ba7b3 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Robert Loehning authored
Change-Id: Ib8fd32b4134620807ca7d311d6a844175e105bd1 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
hjk authored
Change-Id: I0d7c3ba312f7242d14b9c7cf4fe7174325b518ca Reviewed-by:
David Schulz <david.schulz@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Robert Loehning authored
The bugreport I wrote about this was rated invalid so now this is the expected behavior. Change-Id: Ia187062552ad9d4857b5078d4c9c5dde4c8b7521 Task-number: QTCREATORBUG-14469 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-