- 19 Jan, 2016 5 commits
-
-
Nikolai Kosjar authored
E.g. "dynamic_cast<>()" showed up as item. Let CompletionChunksToTextConverter default to plain text format and explicitly request HTML where needed. Change-Id: Iebce85cb888a5bd697ffdce364118b6dc65a435d Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: I476916f825ab475f77f918127217dfc33eb4f388 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
The tooltip text right to the completion list item is prepared for rich text (html) interpretation, but the QLabel the text will finally be displayed with has no explicit text format set and thus defaults to auto detection. The auto detection works fine for e.g. "<i>int optionalArg</ i>" but fails for "const Foo&". Task-number: QTCREATORBUG-15630 Change-Id: Ia58d65ee542730e4823c69150d452cdde98112f8 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Thomas Hartmann authored
Change-Id: Ife567cfb368092f818c7cf418ede4ab1bca227aa Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Thomas Hartmann authored
We should not call updateDirtyNode() for items without a window. This will assert later in consistency checks. Change-Id: Iff3574123a1497206de88d59fcf630ead57ef593 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
- 14 Jan, 2016 2 commits
-
-
Friedemann Kleint authored
Make it possible to ESC out of it by using a QDialogButtonBox and overriding the ESC shortcut. Also remove context help button. Change-Id: If632c5f3cadc012dd2f67dcb709570f7a9c25bf5 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
David Schulz authored
Task-number: QTCREATORBUG-15609 Task-number: QTCREATORBUG-15608 Change-Id: I133ddbbb55cd5b876daed9e33c7a93b07e2d2e38 Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 12 Jan, 2016 1 commit
-
-
Nikolai Kosjar authored
...due to an unnecessary queued connection. Task-number: QTCREATORBUG-15532 Change-Id: I117d41ee41c49981bbca0679c911bb7c9199dbb1 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 11 Jan, 2016 1 commit
-
-
Orgad Shaneh authored
Can happen when an array is declared as `extern Struct arr[];` Change-Id: I7e9e0a5e73799dc29bfe6a71ad60d3d51a709cef Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 08 Jan, 2016 2 commits
-
-
Alessandro Portale authored
...also for qmake based projects Change-Id: Ib8cab74a8b2249a13175593b27f228b4c7bc0052 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Thomas Hartmann authored
The code model creates multiple exports for QQuickItem, but to be able to identify it as QtQuick.Item we have to always use the QtQuick export. Change-Id: Ife567cfb368092f818c7cf418ede4ab1bca227fa Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com> Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
- 07 Jan, 2016 1 commit
-
-
Eike Ziller authored
Conflicts: src/plugins/clangcodemodel/clangcodemodel.pro Change-Id: I742f4a0d0aebae029ac361fc4f55d222ff2d65b2
-
- 06 Jan, 2016 3 commits
-
-
BogDan Vatra authored
We need to call it when QmakeProject emits proFilesEvaluated to be sure AndroidPackageSourceDir is set. Task-number: QTCREATORBUG-15568 Change-Id: Ia70e0cff1b5fb8f2003ba2c2799a694873b2ad19 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
-
BogDan Vatra authored
Task-number: QTCREATORBUG-15533 Change-Id: If78b5c7f379e590ec7c0bbeb53dd9b45343f64b8 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
-
hjk authored
For opening memory editor etc. This was a regression after protocol changes in 525c33f9. Change-Id: I519ab744122547bd5d0094675dbd471d8e77e98c Reviewed-by:
Alexandru Croitor <alexandru.croitor@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 05 Jan, 2016 3 commits
-
-
Alessandro Portale authored
Change-Id: Iaf56de6330c65f71c936dec0b98d9e2331a17da2 Reviewed-by:
J-P Nurmi <jpnurmi@theqtcompany.com>
-
Robert Loehning authored
This completes the revert of commit 89d86931. Change-Id: I359ce87b0d29dc242c9ee9d7c04e025859ff5b31 Task-number: QTCREATORBUG-15456 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Alessandro Portale authored
2.5 was the maximum, till now. Qt 5.6 comes with QtQuick 2.6. Change-Id: I110399539992423684ecd270e172cc3605123683 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
- 04 Jan, 2016 6 commits
-
-
Robert Loehning authored
Change-Id: I94ba5523fbbd715e44b228f2936148825ad43c94 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Oswald Buddenhagen authored
so far, we would suppress any errors which occur during the (exact) evaluation of projects which were included only by cumulative evaluation of a parent project (see f53d37d4). this makes sense, as excluded projects are likely to fail, producing unsettling noise on the way. however, having no indication at all why a subproject failed to load is not helpful, either. so print these errors, but tag them with a prefix. note that we continue to suppress messages from the cumulative evaluation of all projects, including from the exact evaluation of .prf files done even in this mode. this is done because this output is expected to be quite noisy and unhelpful. however, it can be argued that this isn't a wise choice for projects which are known to likely fail for reasons which would not impact our ability to show (an approximation of) the project in the project explorer. for the time being, we assume that the expected errors occur later on (typically during the .prf evaluation phase due to unknown QT entries), so an unexpected error which would also affect the cumulative evaluation is displayed nonetheless. Change-Id: Idc2675744169b7cb52c0542a80075850e2b9317c Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Oswald Buddenhagen authored
we evaluate prf files precisely even when the pro file is evaluated cumulatively. the message handler should know the mode a message is reported in. this just syncs up with qttools/08d0cb6f8e90a818bf6d3bec7a6d00f16419b8c0 and qttools/ea1a5c3534f089c0e704808a0fb029eda8f753b4 without user-visible effect. Change-Id: Ia14953a5a9dc31af56ad6c338017dd5b85bb4494 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Oswald Buddenhagen authored
while we evaluate the features themselves in precise mode (which is the reason why they can error out), we do not want them to terminate cumulative project evaluation. Change-Id: I70f3e1bcb2ca04a70c74ff484749ca92c1cf6372 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com> (cherry picked from qttools/90ee4094161b427c32581bca2f5286edb4fffdb1) Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Orgad Shaneh authored
warning: 'stateToRemove' may be used uninitialized in this function [-Wmaybe- uninitialized] I know it doesn't make sense... Change-Id: I26239fc58ea238f835cc88501e89e682ad402e85 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Orgad Shaneh authored
Gone wrong in 1f8b9077. Change-Id: I76147b36a7fc8ff5cbf8129481d1d32a52c3a7b5 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 18 Dec, 2015 3 commits
-
-
Friedemann Kleint authored
After qtbase/90e7cc172a7521396bb2d49720ee4ceb9a9390b3, QStringList no longer includes QDataStream. This also reverts qtbase/c1be0fbe7d17b67c330c0c90eb9ba8a0536c2121, which did the same in a worse way. Change-Id: Ib10622b0da3b3450d29fc65dc5356fde75444a8f Reviewed-by:
Olivier Goffart <ogoffart@woboq.com> (cherry picked from qttools/376501ae5a86859821c0e89b2e8fbc9906d11e07) Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Marco Benelli authored
QtCreator is not currently handling dependencies written in qmltypes files, that imports 'QtQuick.tooling 1.2', so it write several warnings in 'General Messages' for each qmltypes file it reads. Since dependencies are resolved anyway in the shipped qmltypes, these warnings are useless and annoying. Change-Id: Ie209ca4164381990feda12fb4c7a9e332e4a632d Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Jarek Kobus authored
Change-Id: I2a5fee690db52d3d902881755efadf5795a2b5e9 Reviewed-by:
Michal Klocek <michal.klocek@theqtcompany.com> Reviewed-by:
Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
-
- 17 Dec, 2015 4 commits
-
-
Eike Ziller authored
External links were not opening at all. The logic for that was present for TextBrowserHelpViewer::setSource, but clicking on links would directly go through the text browsers loadResource method. Avoid that by turning off openLinks and handling the anchorClicked signal instead. Task-number: QTCREATORBUG-15491 Change-Id: I86017f14138b98738221c1aed42c37551feaf671 Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
-
Eike Ziller authored
Change-Id: I0902ed925f0dc4c5770fee0f02159cfc31e67b02 Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
-
Eike Ziller authored
Change-Id: Ife40ba930964b56122e4ff03ff8cb6077720edcb Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
This fixes a regression introduced in 3.6.0. Change-Id: Ia87a8a60e43e99db9c214d95b8a89af15ea742fc Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 16 Dec, 2015 6 commits
-
-
Nikolai Kosjar authored
...for emphasis in the function signature tooltip when doing function completion. Braces, brackets and less/greater were not considered so that arguments containing initializer lists, lambda captures or templates could lead to the emphasis of no or the wrong parameter: void foo(VariantType t1, VariantType t2); void g(int x, int y) { foo({1,2, // Ops, no parameter emphasized foo({1,2}, // Ops, no parameter emphasized foo([x, y](){}, // Ops, no parameter emphasized foo(Bar<int, // Ops, second parameter emphasized foo(Bar<int, int>, // Ops, no parameter emphasized } Change-Id: I2515fcbd892850b608bd90b35dd348ae522144b2 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
...in the function call completion tooltip. Task-number: QTCREATORBUG-15286 Change-Id: Ie24576f98ee4ba8f954de394f3596093323a2c35 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
...when completing function calls. Task-number: QTCREATORBUG-15108 Change-Id: If55effe117774f3ec5debb03a9c7889981ea27d2 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Marco Bubke authored
using NameSpace::StructInNameSpace; Task-number: QTCREATORBUG-15271 Change-Id: I17a3ad1e1eed7a820ed7dead5d15a3de760c135f Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
Avoid the sub vector for performance reason and use an flag for every optional argument because there can be no recursion. Change-Id: Iae1eaa1f164e4129e30358a1719582e5231f0385 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Benelli authored
Changed behavior of autocompletion for uniformity with C++ completion. E.g: changing 'x' to 'c' in "Rextangle" used to trigger completion, resulting in: "Rectangletangle". Task-number: QTCREATORBUG-15379 Change-Id: I0597a8d76843b8f1c20c39877267aa70a6b0e1a2 Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
- 15 Dec, 2015 1 commit
-
-
Orgad Shaneh authored
Change-Id: I7179f45e3f40d46281ed780c86b06a96adf19e21 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 11 Dec, 2015 2 commits
-
-
Ulf Hermann authored
After deleteLater() a QObject does have another chance to send more signals. So, if we do that with the underlying QIODevice, we should disconnect it from the debug connection (which then doesn't have a QPacketProtocol anymore). Also, setting dev to 0 in QPacketProtocol is an incredibly bad idea, as we never check it for 0. The only reason this piece of code is never triggered is that we never generate invalid packets on purpose. Change-Id: I80e7f494bf55fa1a510b6f0bdd50cf45cae23734 Task-number: QTCREATORBUG-15496 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Ulf Hermann authored
Change-Id: Id2734ed9615e6c4035d2eacb5bf57dbb2d5029e4 Task-number: QTCREATORBUG-15490 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-