aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprofiler/qmlnote.h
Commit message (Collapse)AuthorAgeFilesLines
* QmlProfiler: Make various primitive types Q_MOVABLE_TYPEUlf Hermann2016-12-201-0/+4
| | | | | Change-Id: I08c37b33fcc2ec8c3610d52a55571878ff8bdc7d Reviewed-by: Milian Wolff <milian.wolff@kdab.com>
* QmlProfiler: Add extra metadata to notesUlf Hermann2016-07-061-2/+8
| | | | | | | | | | | This way we can improve the heuristic used for mapping notes to timeline events, by taking the row into account. Also, by marking notes as loaded when loading them we avoid accidentally dropping them by restricting to ranges. Change-Id: I031389880571805788c910728ee89333a5cd4727 Task-number: QTCREATORBUG-16542 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* QmlProfiler: Add tests for QmlNoteUlf Hermann2016-06-101-2/+5
| | | | | Change-Id: Ida4a3ad0adf59d9c21d6405ea6dcbfea5d41ba71 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* QmlProfiler: Make members of QmlNote privateUlf Hermann2016-06-101-6/+19
| | | | | | | The only member that can change after initialization is the text. Change-Id: I6958f510e67c9fd6fe1f109c2676f80d93e7fd0c Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* QmlProfiler: Provide stream operators for QmlEventType and QmlNoteUlf Hermann2016-05-101-0/+3
| | | | | | | This is the foundation for a new file format. Change-Id: Ib5ae5bfe8b45d9dc654b443ab700186993c3bfc9 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* QmlProfiler: Add some Q_DECLARE_METATYPEUlf Hermann2016-05-101-0/+3
| | | | | Change-Id: If09ce20e997087ff73eb60bb16ef2e501280944d Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* QmlProfiler: Fix the naming scheme for events and event typesUlf Hermann2016-05-041-0/+43
Move them out of the QmlProfilerDataModel class, drop the "Data" suffix, and rename symbols that refer to them in order to call them by their names. Change-Id: I41151359921b325edb79111371083c4185bd148b Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>