diff options
Diffstat (limited to 'src/plugins/ctfvisualizer/ctftracemanager.h')
-rw-r--r-- | src/plugins/ctfvisualizer/ctftracemanager.h | 15 |
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(); |