src: Switched all Qt..View implementations to use QtThreadedLambdaFunctor

This commit is contained in:
Eberhard Graether
2017-09-21 01:37:17 +02:00
parent 49caaa1b0b
commit 1e7d934cb8
14 changed files with 340 additions and 462 deletions
-10
View File
@@ -52,11 +52,6 @@ private:
ID = 6
};
void doRefreshView();
void doClear();
void doAddErrors(const std::vector<ErrorInfo>& errors, bool scrollTo);
void doSetErrorId(Id errorId);
void setStyleSheet() const;
void addErrorToTable(const ErrorInfo& error);
@@ -66,11 +61,6 @@ private:
static QIcon s_errorIcon;
QtThreadedFunctor<void> m_clearFunctor;
QtThreadedFunctor<void> m_refreshFunctor;
QtThreadedFunctor<const std::vector<ErrorInfo>&, bool> m_addErrorsFunctor;
QtThreadedFunctor<Id> m_setErrorIdFunctor;
QtThreadedLambdaFunctor m_onQtThread;
ErrorFilter m_errorFilter;