#ifndef GENERICCORE_H #define GENERICCORE_H #include class QString; class GenericCore : public QObject { Q_OBJECT public: GenericCore(); ~GenericCore(); QString toString() const; void sayHello() const; bool isApplicationUpdateAvailable(); void triggerApplicationUpdate(); signals: void displayStatusMessage(QString message); private: QString getMaintenanceToolFilePath() const; }; #endif // GENERICCORE_H