#define SETTINGSDIALOG_H
#include <QDialog>
-
#include "instructionsdialog.h"
+#include <helpsettingsdialog.h>
+#include <profiledialog.h>
namespace Ui {
class SettingsDialog;
public:
SettingsDialog(QWidget *parent = 0);
~SettingsDialog();
+ HelpSettingsDialog *helpSettingsDialog;
+ ProfileDialog *profileDialog;
void setRegUserName(QString username);
void setRegPassword(QString password);
void setRegEmail(QString email);
QString getUserName();
QString getPassword();
void setLabelInfoToUser(QString infoText);
+ void usernameOk(bool isOk);
+ void clearRegisterLineEdits();
signals:
void sendregistration();
void userNameChanged();
+ void logout();
+ void saveprofile();
protected:
void changeEvent(QEvent *e);
QString password;
private slots:
+ void on_pushButtonProfile_clicked();
+ void on_pushButtonInfo_clicked();
void on_setUserPushButton_clicked();
void on_registratePushButton_clicked();
+ void killDialog();
+ void saveProfile();
};
#endif // SETTINGSDIALOG_H