aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qtsupport/qscxmlcgenerator.h
Commit message (Collapse)AuthorAgeFilesLines
* Utils: Rename FilePathList to simply FilePathshjk2019-12-181-2/+2
| | | | | | | The exact storage type does not really matter here. Change-Id: Iefec40f0f5909c8e7ba3415db4a11962694e1b38 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QtSupport: Move extracompiler factories to plugin pimplhjk2019-08-201-1/+1
| | | | | | | Same lifetime, less line noise than with the QObject parent. Change-Id: I450f5a8881f872adeedf34e3edfe3517fd670ad8 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Some clang-tidy -use-modernize-nullptrhjk2019-08-011-2/+2
| | | | | Change-Id: I1bed5e85a5b7948d08502a72a10f80baa075c204 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Utils: Rename FileName to FilePathhjk2019-05-281-7/+7
| | | | | | | | More in line with QFileInfo terminonlogy which appears to be best-of-breed within Qt. Change-Id: I1d051ff1c8363ebd4ee56376451df45216c4c9ab Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* ProjectExplorer: Introduce a alias for QList<Tasks>hjk2019-05-281-1/+1
| | | | | Change-Id: I91391ad22b420926b0f512cac23cfe009048b218 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Utils: Introduce a TemporaryDirectory and TemporaryFile classTobias Hunger2017-01-201-2/+2
| | | | | | | | Both wrap the corresponding Qt class, but make sure all temporary files or directories are created inside a "master temporary directory". Change-Id: I55461be507c828c965224c02863ea5ed9bbf9498 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* ExtraCompiler: Remove stored targets listOrgad Shaneh2016-03-151-1/+3
| | | | | | | | Itereate over the hash keys instead. Change-Id: Ib14bef708b74ed1938bcb985b3a5091aca704391 Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com> Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* ExtraCompiler: Parent extra compilers to pluginsUlf Hermann2016-03-141-0/+2
| | | | | | | | | | | Previously the extra compilers were never destructed. As any plugin that registers an extra compiler factory has to depend on ProjectExplorer, it will delete its factory before ProjectExplorer is unloaded. So, removing the extra compiler from the list on destroyed() is safe. Change-Id: I22fbe662a5704c0294512b8774acb85745c1cbe5 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* ExtraCompiler: Run extra compiler in a threadTobias Hunger2016-03-111-5/+10
| | | | | | | | | | | and make sure there are not too many of these threads running at any time. This stops the massive process startup when loading a project with many UI files, etc. Task-number: QTCREATORBUG-15795 Change-Id: Icfcddd80d04e36b61ecafbbefe5a1a8b7ea02ec6 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
* QtSupport: Compile fix for msvcAlessandro Portale2016-02-161-1/+1
| | | | | | | parameter cannot be called stderr, if it is not that stderr. Change-Id: Ifdfbbd650ec7fe6aa9ce560ace96fbe65961c0b5 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* QtSupport: Parse compile errors from qscxmlcUlf Hermann2016-02-161-0/+1
| | | | | Change-Id: I2dd5051b34bb10be61ee3de8a85a244e7d5dbbe4 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* QtSupport: Support qscxmlc as extra compilerUlf Hermann2016-02-161-0/+64
Change-Id: Ief4810abe46ce4654f518781ce377e10a8e38ad4 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>