Files
speech-server-client-qt/settings.h
2020-08-23 22:18:48 +02:00

33 lines
583 B
C++

#ifndef SETTINGS_H
#define SETTINGS_H
#include <QMainWindow>
#include <QLineEdit>
#include <QSettings>
namespace Ui {
class settings;
}
class Settings : public QMainWindow
{
Q_OBJECT
public:
explicit Settings(QWidget *parent = nullptr);
~Settings();
void selectSettings(QSettings *selectedSettings);
private slots:
void okClose();
void cancleClose();
private:
Ui::settings *ui;
QSettings *mySettings;
QHash<QString, QLineEdit*> *configLineEditMap;
QStringList *configOptionsKeys;
QStringList *configOptions;
};
#endif // SETTINGS_H