diff options
| author | Eike Ziller <eike.ziller@qt.io> | 2023-09-08 10:17:29 +0200 |
|---|---|---|
| committer | Eike Ziller <eike.ziller@qt.io> | 2023-09-12 14:21:27 +0000 |
| commit | c83047abb93ead2453ab0168659d4e8c7be903e2 (patch) | |
| tree | 737fded84058f66402c6909013f1798602c4cce4 /src/plugins/ctfvisualizer/ctfvisualizertool.cpp | |
| parent | 67aab388731d1ab34253853d3988be7e71ea7962 (diff) | |
CtfVisualizer: Allow strings for process and thread id
While the format document only uses numbers for these in its examples,
the data type is not really specified there and chrome://tracing itself
handles strings for them without complaint. On trace-generating side
std::thread::id can't easily be serialized as a number, and strings can
easily be supported in the viewer.
Change-Id: I36c8497049d4933058b9f72a28f24e1d1cf0d5bb
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/plugins/ctfvisualizer/ctfvisualizertool.cpp')
| -rw-r--r-- | src/plugins/ctfvisualizer/ctfvisualizertool.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/ctfvisualizer/ctfvisualizertool.cpp b/src/plugins/ctfvisualizer/ctfvisualizertool.cpp index 8ac7e819f1b..5b13573bb3f 100644 --- a/src/plugins/ctfvisualizer/ctfvisualizertool.cpp +++ b/src/plugins/ctfvisualizer/ctfvisualizertool.cpp @@ -123,7 +123,7 @@ void CtfVisualizerTool::setAvailableThreads(const QList<CtfTimelineModel *> &thr void CtfVisualizerTool::toggleThreadRestriction(QAction *action) { - const int tid = action->data().toInt(); + const QString tid = action->data().toString(); m_traceManager->setThreadRestriction(tid, action->isChecked()); } |
