#include "signalhandler.hpp" #include "../settings/usersettings.hpp" CSMTools::SignalHandler::SignalHandler(bool extraCheck) : mExtraCheck(extraCheck) { connect (&CSMSettings::UserSettings::instance(), SIGNAL (userSettingUpdated(const QString &, const QStringList &)), this, SLOT (updateUserSetting (const QString &, const QStringList &))); } void CSMTools::SignalHandler::updateUserSetting (const QString &name, const QStringList &list) { if (name=="verifier/pathgrid-extra-check") mExtraCheck = list.at(0) == "true"; } bool CSMTools::SignalHandler::extraCheck () { return mExtraCheck; }