RsCheckerManager: react to session loaded

This commit is contained in:
Filippo Gentile 2022-11-02 22:01:39 +01:00
parent 3847853913
commit 1b65e413de
2 changed files with 8 additions and 2 deletions

View File

@ -2,8 +2,6 @@
#ifdef ENABLE_BACKGROUND_MANAGER
#include <QThreadPool>
#include "app/session.h"
#include "viewmanager/viewmanager.h"
@ -73,6 +71,12 @@ void RsCheckerManager::showContextMenu(QWidget *panel, const QPoint &pos, const
}
}
void RsCheckerManager::sessionLoadedHandler()
{
if(AppSettings.getCheckRSWhenOpeningDB())
startWorker();
}
void RsCheckerManager::onRSPlanChanged(const QSet<db_id> &rsIds)
{
if(!AppSettings.getCheckRSOnJobEdit())

View File

@ -19,6 +19,8 @@ public:
void clearModel() override;
void showContextMenu(QWidget *panel, const QPoint& pos, const QModelIndex& idx) const override;
void sessionLoadedHandler() override;
public slots:
void onRSPlanChanged(const QSet<db_id> &rsIds);