0.12.3: Increased Tango rendering performance, modified all handleEvent() with new interface (now returning bool)

This commit is contained in:
matlabbe
2017-03-12 21:21:09 -04:00
parent c12980ee91
commit d21ae76fff
56 changed files with 1869 additions and 662 deletions
+3 -4
View File
@@ -40,7 +40,7 @@ class TexturingState : public QObject, public ProgressState
Q_OBJECT
public:
TexturingState(ProgressDialog * dialog): dialog_(dialog), canceled_(false)
TexturingState(ProgressDialog * dialog): dialog_(dialog)
{
connect(dialog_, SIGNAL(canceled()), this, SLOT(cancel()));
}
@@ -53,18 +53,17 @@ public:
dialog_->incrementStep();
}
QApplication::processEvents();
return !canceled_;
return !isCanceled();
}
public slots:
void cancel()
{
canceled_ = true;
setCanceled(true);
}
private:
ProgressDialog * dialog_;
bool canceled_;
};
}