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>
This commit is contained in:
Joerg Bornemann
2015-02-10 20:29:54 +01:00
parent 2404974176
commit c3e1ccf78e
12 changed files with 119 additions and 14 deletions

View File

@@ -95,6 +95,7 @@ private slots:
void showSaveOption();
void showLoadOption();
void showSaveDialog();
void onSaveFinished();
void showLoadDialog();
void toggleRecordingFeature(QAction *action);