24 lines
488 B
C++
24 lines
488 B
C++
#ifndef SETTINGSDIALOG_H
|
|
#define SETTINGSDIALOG_H
|
|
|
|
#include "abstractdialog.h"
|
|
|
|
class QLineEdit;
|
|
|
|
class SettingsDialog : public AbstractDialog {
|
|
Q_OBJECT
|
|
public:
|
|
SettingsDialog(QWidget* parent = nullptr);
|
|
|
|
void createContent() override;
|
|
void fillContent(const QVariantMap& settings);
|
|
QVariantMap getSettings() const;
|
|
|
|
private:
|
|
QLineEdit* m_urlEdit = nullptr;
|
|
QLineEdit* m_emailEdit = nullptr;
|
|
QLineEdit* m_passwordEdit = nullptr;
|
|
};
|
|
|
|
#endif // SETTINGSDIALOG_H
|