#ifndef DIALOGSETTINGS_H #define DIALOGSETTINGS_H #include #include #include namespace Ui { class DialogSettings; } class DialogSettings : public QDialog { Q_OBJECT public: explicit DialogSettings(QWidget *parent = nullptr); ~DialogSettings(); protected: void changeEvent(QEvent * event) override; signals: //сигнал об изменении языка интерфейса void signal_LanguageChanged(QString language); //сигнал об изменении стиля void signal_UpdateStyleSheet(); private slots: void on_cmbLanguage_currentIndexChanged(const QString &arg1); void on_btnUpdateStyle_clicked(); private: Ui::DialogSettings *ui; QTranslator qtLanguageTranslator; }; #endif // DIALOGSETTINGS_H