diff options
author | Marius Kintel <marius@kintel.net> | 2011-12-25 22:00:30 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2011-12-25 22:00:30 (GMT) |
commit | 7c48b345b12981085bf6741208893a8206d77578 (patch) | |
tree | dec80733c559903f6c463a3827e4bf2e2cea562e /src/ProgressWidget.h | |
parent | 3e64e63b0113a99666ad68aa3e82bb7b80324d9b (diff) |
Perform CGAL evaluation in a separate thread. First steps towards better GUI responsiveness and parallelization
Diffstat (limited to 'src/ProgressWidget.h')
-rw-r--r-- | src/ProgressWidget.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ProgressWidget.h b/src/ProgressWidget.h index 83e4d40..f610279 100644 --- a/src/ProgressWidget.h +++ b/src/ProgressWidget.h @@ -2,15 +2,17 @@ #define PROGRESSWIDGET_H_ #include "ui_ProgressWidget.h" +#include <QTime> class ProgressWidget : public QWidget, public Ui::ProgressWidget { Q_OBJECT; Q_PROPERTY(bool wasCanceled READ wasCanceled); - + public: ProgressWidget(QWidget *parent = NULL); bool wasCanceled() const; + int elapsedTime() const; public slots: void setRange(int minimum, int maximum); @@ -23,6 +25,7 @@ signals: private: bool wascanceled; + QTime starttime; }; #endif |