diff options
Diffstat (limited to 'src/plugins/ctfvisualizer/ctfvisualizertool.h')
-rw-r--r-- | src/plugins/ctfvisualizer/ctfvisualizertool.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/ctfvisualizer/ctfvisualizertool.h b/src/plugins/ctfvisualizer/ctfvisualizertool.h index baea670d5cf..00be211efac 100644 --- a/src/plugins/ctfvisualizer/ctfvisualizertool.h +++ b/src/plugins/ctfvisualizer/ctfvisualizertool.h @@ -6,12 +6,15 @@ #include "ctfvisualizerconstants.h" #include <debugger/debuggermainwindow.h> + #include <tracing/timelinemodelaggregator.h> #include <tracing/timelinezoomcontrol.h> #include <QCoreApplication> #include <QScopedPointer> +namespace Tasking { class TaskTree; } + namespace CtfVisualizer { namespace Internal { @@ -21,7 +24,6 @@ class CtfStatisticsView; class CtfTimelineModel; class CtfVisualizerTraceView; - class CtfVisualizerTool : public QObject { Q_OBJECT @@ -34,7 +36,7 @@ public: CtfTraceManager *traceManager() const; Timeline::TimelineZoomControl *zoomControl() const; - void loadJson(const QString &filename); + void loadJson(const QString &fileName); private: void createViews(); @@ -45,11 +47,11 @@ private: void setAvailableThreads(const QList<CtfTimelineModel *> &threads); void toggleThreadRestriction(QAction *action); - Utils::Perspective m_perspective{Constants::CtfVisualizerPerspectiveId, + Utils::Perspective m_perspective{CtfVisualizer::Constants::CtfVisualizerPerspectiveId, QCoreApplication::translate("QtC::CtfVisualizer", "Chrome Trace Format Visualizer")}; - bool m_isLoading; + std::unique_ptr<Tasking::TaskTree> m_loader; QScopedPointer<QAction> m_loadJson; CtfVisualizerTraceView *m_traceView; |