/* * \copyright Copyright (c) 2016-2018 Governikus GmbH & Co. KG, Germany */ #include "SignalHandler.h" #include "SingletonHelper.h" #include #include using namespace governikus; Q_DECLARE_LOGGING_CATEGORY(system) BOOL SignalHandler::ctrlHandler(DWORD pCtrlType) { qCWarning(system) << "Got signal:" << pCtrlType; switch (pCtrlType) { case CTRL_C_EVENT: getInstance().quit(); return true; default: return false; } }