#ifndef AKASHIMAIN_H #define AKASHIMAIN_H #include #include #include #include #include #include QT_BEGIN_NAMESPACE namespace Ui { class AkashiMain; } QT_END_NAMESPACE class AkashiMain : public QMainWindow { Q_OBJECT public: AkashiMain(QWidget *parent = nullptr); ~AkashiMain(); QSettings config; ConfigManager config_manager; void generateDefaultConfig(bool backup_old); void updateConfig(int current_version); private: Ui::AkashiMain *ui; Advertiser *advertiser; Server *server; }; #endif // AKASHIMAIN_H