aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/ctfvisualizer/ctftracemanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/ctfvisualizer/ctftracemanager.h')
-rw-r--r--src/plugins/ctfvisualizer/ctftracemanager.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/plugins/ctfvisualizer/ctftracemanager.h b/src/plugins/ctfvisualizer/ctftracemanager.h
index 7c6c3cd6132..d376d010b5c 100644
--- a/src/plugins/ctfvisualizer/ctftracemanager.h
+++ b/src/plugins/ctfvisualizer/ctftracemanager.h
@@ -43,15 +43,14 @@ public:
QList<CtfTimelineModel *> getSortedThreads() const;
- void setThreadRestriction(int tid, bool restrictToThisThread);
- bool isRestrictedTo(int tid) const;
+ void setThreadRestriction(const QString &tid, bool restrictToThisThread);
+ bool isRestrictedTo(const QString &tid) const;
signals:
void detailsRequested(const QString &title);
protected:
-
- void addModelForThread(int threadId, int processId);
+ void addModelForThread(const QString &threadId, const QString &processId);
void addModelsToAggregator();
void updateStatistics();
@@ -61,11 +60,11 @@ protected:
Timeline::TimelineModelAggregator *const m_modelAggregator;
CtfStatisticsModel *const m_statisticsModel;
- QHash<qint64, CtfTimelineModel *> m_threadModels;
- QHash<qint64, QString> m_processNames;
- QHash<qint64, QString> m_threadNames;
+ QHash<QString, CtfTimelineModel *> m_threadModels;
+ QHash<QString, QString> m_processNames;
+ QHash<QString, QString> m_threadNames;
QMap<std::string, int> m_name2selectionId;
- QHash<qint64, bool> m_threadRestrictions;
+ QHash<QString, bool> m_threadRestrictions;
double m_traceBegin = std::numeric_limits<double>::max();
double m_traceEnd = std::numeric_limits<double>::min();