- 30 May, 2016 26 commits
-
-
Alessandro Portale authored
This change makes sure that the usage of Qt Creator logo is HigDPI aware. We use qrc file name aliases to be able to use the "@2x" mechanism. Change-Id: I8dbb77b6cd9a3b6ab4530b84c18e0f83a662d710 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
hjk authored
This maintains current behavior by letting all subclasses return 'false'. This might be too pessimistic, but can be fixed on a per-tool base Change-Id: I71ac1b1e2cc98cfb1c5b76bc7c60a3240c5d1dcd Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Ulf Hermann authored
Change-Id: Id97a5f2231608ae14d7122f168808b2e0264815b Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Alessandro Portale authored
Not needed since the merge with Debug mode Change-Id: I19f44ef88c4c0ca41b21449beba911494dbacbfc Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I7ff68be6e5442f7140d1257c7d9057434a398359 Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Tim Jenssen authored
Change-Id: I549d2ec768fffb49922e8deab1a5e1a7f97e3c56 Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
hjk authored
Only supported by CallGrind, and still functional there. This interface might be useful to move to the ProjectExplorer::RunControl base class, as similar functionality is present e.g. in the QmlProfiler. Change-Id: Ie1f8a044ace77aea7ed3c1296847cc7497bac409 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Ulf Hermann authored
Leaving them around is dangerous as they rely on the tree to be valid. When unloading the plugin the ProjectTree instance is deleted. Change-Id: Iea6524b0c57c469045cb35f3cd2f376e579b8a57 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Andre Hartmann authored
Commmits a5b7ba58 and a5720ca8 remove some QLatinString uses. As the subversion status strings only contains Latin1 characters, the comparisons can be speed up by restricting to Latin1, instead using fromUtf8() as would be done otherwise. Change-Id: I734691bda6f5a1214ec6b15fe6d7ed4b028fbc1e Reviewed-by:
Hugues Delorme <delorme.hugues@fougue.pro> Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Orgad Shaneh authored
Change-Id: I6296f23af08890cc82880715db7c84f51d9cd6ce Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Tim Jenssen authored
Change-Id: Ice81612dd358a51c6847a1c7dfbf5115ad43cbab Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Ulf Hermann authored
We're not using it anymore. Change-Id: I036d472d0be884f617d000d2077e58ba5b527da9 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
Makes it easy to globally opt-in to testable Creator builds, by avoiding the need to remember adding BUILD_TEST=x each time one runs qmake in a fresh Creator build. Change-Id: Ic1ea9efd05dbdac1e402f245b5320ee5ff33ae91 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Alessandro Portale authored
Change-Id: Id2ff33784f98529c293b770f11340ae27fbe3ab7 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Takumi ASAKI authored
Change-Id: I36f854eb56fed17b736af8390da08b01d72ee418 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Takumi ASAKI authored
Change-Id: If20dc0ec6b886df8fde9961dc86cb44b78ec520a Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Shinnok authored
On OS X, Ctrl+n and Ctrl+p, the Emacs bindings for next and previous, are global throughout the system. In Qt Creator they work for menus, code completion widget and other places like Vimium plugin, but not the Locator widget. This change adds that functionality to Locator too and makes navigating Locator items easier. Change-Id: Iebce53d55841ba97d35ad2d433b0d9840d5e4137 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Ulf Hermann authored
It doesn't make much sense to require a non-exported class to be passed to the ctor of an exported one. Change-Id: I15463f3ec0153a71cb55ad83724ec071a504a483 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
David Schulz authored
Change-Id: I12b7828d23d599e5903237d0cc2a3c0440e1b07d Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
Orgad Shaneh authored
Change-Id: I22cbec892d1f0cd347929308f6aab40d9483fd88 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@qt.io>
-
Orgad Shaneh authored
The heavy lifting was done by clazy. Change-Id: I5ee3678f8293486cccfc634aaab5c75b066ed011 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Orgad Shaneh authored
The heavy lifting was done by clazy. Change-Id: I6aac0c1e66b24bb8b638aee906f9f355d2e23d48 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Eike Ziller authored
Change-Id: I8c8c385d9610f8e2a4ca0f1c921cc9d3b3de4267 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
hjk authored
This adds a templated layer on top of TreeModel that can specify item types for the top three layers in the model, relieving user code from some of the previously necessary type casting. Two common setups get an extra layer with convenience functions on top: TwoLevelTreeModel for two-level model with a first level of static headers and a uniform second level, and UniformTreeModel where all non-root nodes are the same. "Untyped" plain TreeModels are still possible. The walkTree() feature and untyped iteration in the base TreeItem and TreeModel is retained for now to ease transition in downstream modules, but is planned to be removed soon. Change-Id: I67d75a1a4e18e8f254dbfb458db03510d8990d8b Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Orgad Shaneh authored
Change-Id: I6517b157130893800e39016aa346d26c16195103 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Vlad Seryakov authored
Seems like Web delegate is not consistent enough, we need to keep track ourselves. Change-Id: Icff1f6b5a642df73eb2e80dd74baf44257e3e28e Reviewed-by:
Vlad Seryakov <vseryakov@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
- 27 May, 2016 14 commits
-
-
hjk authored
Change-Id: Ib60415aa1ff8d74ae041b31f69a9bc510b3a769c Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Tim Jenssen authored
Change-Id: Ia4d9f01f41ca2bca1eca0df3cf121ae2800e31d4 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
Tim Jenssen authored
Change-Id: I17d7b7141d677b1729ee61b59fdcc14d9c576f64 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I301f17dd8be7feb9dc61f483277a4835aea937af Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
Change-Id: I0c6849957a625b38cc8d75ef1c74d6ac3fee1654 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Eike Ziller authored
Change-Id: I80bc3371c6d7cf9f2d46cbcf8e79e4761213d8aa
-
Ulf Hermann authored
We want the editor to jump to the right source location when selecting different events from the timeline. If all memory events have the same ID this doesn't work. Now they of course have the IDs of the origin events, but that's not a problem because when you select first the memory event and then its origin, the editor position does in fact not have to change. As an added benefit, the typeId cannot be -1 anymore now. Change-Id: I95520eeb3e6902e046f3f552c74dba776e7c8b62 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Jake Petroules authored
Task-number: QTCREATORBUG-16328 Change-Id: I45f8042dee4293bd40e204002c164eb99ac754df Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
hjk authored
This is Heavily Inspired by the Generic project import wizard. It basically does what we commonly refer to as "Create a dummy .pro file for editing stuff in Creator". The result is generally more flexible (project logic can be added to the .pro) and better supported in Creator (.pro is first class citizen, the Generic project less so). The qmake/make build steps are currently generally enabled but are only expected to work for very simple projects like the typical "one file example for teaching purposes". Change-Id: I4976c34d423f256ea9f8f9e569c9783d90f380e3 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Eike Ziller authored
If modes provide a QMenu, a little arrow is shown next to the mode icon. If the user clicks there, the menu is shown instead of changing the mode. Limitations: Modes need to provide some QMenu instance already when they are added to the object pool. Setting or removing the menu later will not update the UI. Change-Id: Ic4ef709e6200afcff14f41054a5dd98c37b0b849 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Ulf Hermann authored
The way it was before, we couldn't have negative ids. Change-Id: I2ac07295b18020fc1a9357e15739bbf2601d20b6 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Ulf Hermann authored
There is no need to waste time rebuilding all the labels etc for each new model. Change-Id: I1ca24da7d55100b3c8efd8eea650b68b8b7c7737 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Ulf Hermann authored
Setting a number of models one by one results in quadratic overhead when (re)building the UI. If there are many models this quickly gets out of hand. Change-Id: I7f017784c3f0a6a9d7e52c881eb1d8ca4cf70886 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Ulf Hermann authored
The adjustment for items of small height in the vertex shader was broken. Change-Id: Icfaef5b1e582696240fe1ed211dbb26502cc208e Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-