aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/perfprofiler/perfprofilerconstants.h
Commit message (Collapse)AuthorAgeFilesLines
* PerfProfiler: Reuse PERFPROFILER_RUNNER from ProjectExplorerJarek Kobus2025-04-251-2/+0
| | | | | | | | | | | | Distinguish between real run mode and runners created via RunControl::createWorker(). Make is consistent with other usages. Get rid of PERF_PROFILER_RUN_MODE, as the name might be easily confused with PERFPROFILER_RUN_MODE, which is describing completely different thing (a real run mode). Change-Id: I6a008587d27882e550d8171666a2c079491cbc6d Reviewed-by: hjk <[email protected]>
* PerfProfiler: More cleanupJarek Kobus2025-03-031-4/+2
| | | | | | | | | | Simplify nested namespaces. Clean some Q_OBJECT macros. Remove some unused includes. Use more forward declarations. Change-Id: I1926f4da143fd581988e9b94e4ab8b81f95c9f6b Reviewed-by: hjk <[email protected]>
* PerfProfiler: Add missing constant for perf profiler run modeJarek Kobus2025-02-201-0/+2
| | | | | Change-Id: I21f06399b9ca621e6213d13af76c995ce3ae8587 Reviewed-by: hjk <[email protected]>
* PerfProfiler: Make perf record args accessiblehjk2024-03-071-0/+1
| | | | | | | ... without creating a hard dependencies. Change-Id: I07b40dd9f1a4f53c5279d36f44e2a9123a34fa74 Reviewed-by: Dominik Holland <[email protected]>
* PerfProfiler: Use ActionBuilder to create menu actionshjk2024-01-081-1/+0
| | | | | Change-Id: Ice1775567ed15aa577e3ea7fe98ade65508b2486 Reviewed-by: Eike Ziller <[email protected]>
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
| | | | | | | | | | | | | | | Since we also license under GPL-3.0 WITH Qt-GPL-exception-1.0, this applies only to a hypothetical newer version of GPL, that doesn't exist yet. If such a version emerges, we can still decide to relicense... While at it, replace (deprecated) GPL-3.0 with more explicit GPL-3.0-only Change was done by running find . -type f -exec perl -pi -e "s/LicenseRef-Qt-Commercial OR GPL-3.0\+ OR GPL-3.0 WITH Qt-GPL-exception-1.0/LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0/g" {} \; Change-Id: I5097e6ce8d10233993ee30d7e25120e2659eb10b Reviewed-by: Eike Ziller <[email protected]>
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
| | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Task-number: QTBUG-67283 Change-Id: I708fd1f9f2b73d60f57cc3568646929117825813 Reviewed-by: Eike Ziller <[email protected]>
* Perf: Partially aspectify settingshjk2021-04-081-14/+1
| | | | | Change-Id: I605bfcd94e95cce753f42528586829072aea5663 Reviewed-by: Christian Stenger <[email protected]>
* ProjectExplorer: Store some aspect data by value in the RunControlhjk2019-09-051-0/+1
| | | | | | Change-Id: Idb7e119b5b0b483ce91efeb21fb415b654cfed4f Reviewed-by: Ulf Hermann <[email protected]> Reviewed-by: Christian Stenger <[email protected]>
* PerfProfiler: Remove backwards compatibility supportUlf Hermann2019-05-081-2/+1
| | | | | | | | | | | | | | | Define a new file extension, new file magic, and remove support for the old data format. You won't be able to load traces generated with older Qt Creators in 4.10 anymore and you won't be able to use older perfparsers with Qt Creator 4.10. On the flip side, we can move along more quickly now and integrate features from KDAB's perfparser. This is to be preferred because the maintenance of two different perfparsers is quite a burden. Change-Id: I69918eadc3294abfbb0b809a54c3c9f25405409a Reviewed-by: Christian Kandeler <[email protected]> Reviewed-by: Ulf Hermann <[email protected]>
* Add PerfProfiler pluginUlf Hermann2018-12-181-0/+73
This moves the previously commercial PerfProfiler plugin into QtCreator. Task-number: QTCREATORBUG-21344 Change-Id: I41f4a9451c2fe8ff4e1108e07db2e72e8c613c43 Reviewed-by: Ulf Hermann <[email protected]> Reviewed-by: Alessandro Portale <[email protected]>