aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprofiler/qmlprofilertraceview.h
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@theqtcompany.com>2015-02-10 20:29:54 +0100
committerJoerg Bornemann <joerg.bornemann@theqtcompany.com>2015-02-26 16:19:11 +0000
commitc3e1ccf78ef646b0af42bc1ecf6e1ddbb9f952c8 (patch)
treeb6c09197bcb3b5bdd1c01dcb8747c1fa885fb58f /src/plugins/qmlprofiler/qmlprofilertraceview.h
parent2404974176ad7aef48e3b6cf12c42426b7a0be23 (diff)
QmlProfiler: save trace data in background thread
Trace data is saved in the background, progress is emitted, and the save operation can be canceled. While data is being saved the views are disabled and a semitransparent layer is put on top of the trace view. Task-number: QTCREATORBUG-11822 Change-Id: I94ec93147fb1788fc85939ddc591961d058050b5 Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilertraceview.h')
-rw-r--r--src/plugins/qmlprofiler/qmlprofilertraceview.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilertraceview.h b/src/plugins/qmlprofiler/qmlprofilertraceview.h
index 41a5bbc2cc..978095a4d4 100644
--- a/src/plugins/qmlprofiler/qmlprofilertraceview.h
+++ b/src/plugins/qmlprofiler/qmlprofilertraceview.h
@@ -71,6 +71,7 @@ private slots:
void profilerDataModelStateChanged();
protected:
+ void changeEvent(QEvent *e) Q_DECL_OVERRIDE;
virtual void contextMenuEvent(QContextMenuEvent *event);
virtual void mousePressEvent(QMouseEvent *event);
virtual void mouseReleaseEvent(QMouseEvent *event);