summaryrefslogtreecommitdiff
path: root/src/ProgressWidget.h
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2011-12-25 22:00:30 (GMT)
committerMarius Kintel <marius@kintel.net>2011-12-25 22:00:30 (GMT)
commit7c48b345b12981085bf6741208893a8206d77578 (patch)
treedec80733c559903f6c463a3827e4bf2e2cea562e /src/ProgressWidget.h
parent3e64e63b0113a99666ad68aa3e82bb7b80324d9b (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.h5
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
contact: Jan Huwald // Impressum