- 10 Jun, 2016 16 commits
-
-
hjk authored
This removes 900 lines of duplicated code, some duplicated checks at runtime and some (minor) quadratic behavior when gathering display names. canClone(), canRestore() and canCreate() and restore() use the same pattern. Handle that on the core side once. Leave retore() virtual to let the ios code unmodified (which is likely not needed, later...). Introduce 'Unclonable' and 'Uncreatable' flags to keep Android package installation and WinRT deployment (non-)functionality unchanged. Change-Id: I0325479aff818a4038b2f241ca733b8d8cd66f2f Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
BogDan Vatra authored
Regressions was introduced by ddefe062 Change-Id: I0bc3f75b788472db78998c32d0007d4250a62f5a Reviewed-by:
hjk <hjk@theqtcompany.com>
-
BogDan Vatra authored
Change-Id: I016c98669c7a361e0d4a6c0da0cba8e3b8feccf6 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
Change-Id: Ib8412b02b2cf7b82b34bbdbae10560b6f8dd34e2 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Lukas Holecek <hluk@email.cz>
-
Ulf Hermann authored
They don't exist anymore. Change-Id: Id8650dbba15e90f7cd4c485471792bfc8f40674f Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Ulf Hermann authored
Change-Id: Iadaa9378536cbf3fdc96ea7f7b9cd61b71f1d75e Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Ulf Hermann authored
The only member that can change after initialization is the text. Change-Id: I6958f510e67c9fd6fe1f109c2676f80d93e7fd0c Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Ulf Hermann authored
Change-Id: I3d35c87f194e298a57d361053ad5a35efedd67dd Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Ulf Hermann authored
You should not change them independently as that is error-prone. Change-Id: I07890a29b045492fe804b9537094dea763bc1b8d Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Ulf Hermann authored
Apparently the popup window is not automatically activated. Change-Id: I12e952568630d5ffe5d5dab9012b617a28ef9285 Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Ulf Hermann authored
Change-Id: I144ee2201feba2d635d1b8af4f6afac78aecdf3a Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Alessandro Portale authored
- Correct marker position for QFusionStyle - Don't repeat the "s->metaObject()->className()" call - Re-use existing triangle drawing code for OxygenStyle Change-Id: Ie203571a9053e115ab51ea9bdbf1b7376951e771 Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Alessandro Portale authored
The original implementation had several issues with HighDPI. Also, the gradient looked a bit dated in the now flatter UI. Let's just fill a rectangle. Change-Id: I80c3d5f1f8be89e81ea07113a691e69b01ec6272 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
hjk authored
Only first level items (.local, .watch, ...) are meant to stay, so all items below the first level needs to get the outdated marker, not items below the second level. Change-Id: I78097905fce1898e16f297982eec5974b2465b0c Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
For better typesafety on the user side (and optional) for items with uniformly typed children. Use it for UniformTreeModels, and consequently WatchModel to get rid of some of the static_casts there. Change-Id: Ic20e507036e180c24997b236230f0f71b285202c Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Marco Bubke authored
The size of the array is fixed so we can simply use the memory patter as a hash value. Change-Id: If86a58b111a07b2bd9cecc12a03d74b93a914159 Task-number: QTCREATORBUG-16419 Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 09 Jun, 2016 14 commits
-
-
hjk authored
In uniform trees the type of the items is fixed and known, no need for user code to cast around. Change-Id: Id20e507036e180c24997b236230f0f71b285202c Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Christian Stenger authored
TestTreeModel::testCaseNamesForFiles() is a helper that is currently needed only for handling the Qt test framework. Move it down into Qt framework's helper class and make it static. Change-Id: I03c377a76402593584870cbbdaa4621d19278443 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Christian Stenger authored
Mainly a preparation for enabling/disabling test frame works. Change-Id: I0bbea7e055a607517ef8193587c229cadf0de027 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
Conflicts: src/plugins/debugger/watchdata.cpp src/plugins/debugger/watchdata.h src/shared/qbs Change-Id: I19b338b316d9c4c046074eb85b3fec79e86e6c32
-
Erik Verbruggen authored
There is no + operator that takes a QByteArray and a QString (or vice versa). Change-Id: I8734923cbbb0360bc20f9775d57801803782716f Reviewed-by:
hjk <hjk@theqtcompany.com>
-
David Schulz authored
Currently restricting the ABI check to desktop devices, may be extended to all device types. Change-Id: I90df4b35bda5b6c59dc8b057994b23b0ae8a49d0 Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Nikita Baryshnikov authored
for QWidget ui files Change-Id: I4876235caa2d2d2da818ec6fa798666c5adc1456 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Orgad Shaneh authored
Do not wait until the commit description appears. If the commit is invalid, disable the buttons. Change-Id: If9d28ae742433f453f4147af46dec81cbef902c4 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Mashrab Kuvatov authored
Connected signals on add and remove CMake tool from CMake manager to the appropriate slots of the view's model. Now, the view is updated when CMake tool added or removed using CMake manager's API. Task-number: QTCREATORBUG-16396 Change-Id: I913546f7554b6c9baa70237835e5a7e3d9137af7 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
hjk authored
With QT_RESTRICTED_CAST_FROM_ASCII making GdbMi etc operate on QString is feasible again. Take this as opportunity to move debugger encoding handling closer to a 'conversion on input and output if needed, storage in QString only' scheme. Change-Id: I2f10c9fa8a6c62c44f4e6682efe3769e9fba30f7 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Eike Ziller authored
It's internal API will change soon Change-Id: Ib3290d4ac0622e39ecccfe673a485a4445739a4e Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
Change-Id: Iee534ba5d6edd283add8a1f36fd0e56ab3ee8f41 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
Some markdown implementations want 4 spaces for second list indentation level Change-Id: I0dfa3ac6c0ffe7231b56d4ec39ec51335cf5f018 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Friedemann Kleint authored
Add mode argument to registry access helpers allowing to access the 64bit registry from 32bit applications and vice versa using special REGSAM values, similar to the new QSettings formats introduced in Qt 5.7. This allows for setting the 64bit post-mortem debugger when running as a 32bit application on 64bit Windows. The -wow argument is extended to indicate accessing the 64bit node from 32bit. Task-number: QTCREATORBUG-16386 Change-Id: I7f003673777e4b8c1b259ba1905a4207b4ce0b43 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 08 Jun, 2016 10 commits
-
-
Marco Bubke authored
There are some compiler problems and before I change the code I want to investigate them deeper. Change-Id: I497aa594fe0ea67be5927cc75bf6d64158952663 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Christian Stenger authored
...for determining from which root node test cases names are needed. Another preparation for introducing test frameworks. Change-Id: I02910f3e4736d9be6e6822eea7863fc62252d4db Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Ulf Hermann authored
Apparently they aren't automatically registered on Qt 5.5 Change-Id: I0932cc7c5f56019300380ebb905d67d99eb8e9d0 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Ulf Hermann authored
We need to call them from QML. Change-Id: I7f03288122318eb64af34915e7427b2eae810cb5 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tim Jenssen authored
- This seems to be faster, but difficult to measure, was only 1% of the starting time and tested with 100 starts Change-Id: I0273dcd923a4c1e47510e64c0349acda93b0e286 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
Tim Jenssen authored
Change-Id: I8fb3f36426043ed4502ba4a8d18c677ad85a1842 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
Tim Jenssen authored
- this speeds up the start of the QmlDesigner Change-Id: I0fd5804f3aad799a93fd2c47edca8d1ca5c3c454 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
Tim Jenssen authored
- it was 3 times for one update call Change-Id: Ieed98fc42a2e28487164602549eb11b87f6f2b18 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
Ulf Hermann authored
Nobody needs that. Change-Id: I83feeb55af24393a3feebfbbd4d0f085b208bb20 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Orgad Shaneh authored
The heavy lifting was done by clazy. Change-Id: I3b911a44d83650901eb486d20453cb079abef629 Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-