#ifndef PASSWORDDIALOG_H #define PASSWORDDIALOG_H #include #include #include #include namespace Ui { class PasswordDialog; } class PasswordDialog : public QDialog { Q_OBJECT public: /** * @brief Öffnet ein neues Fenster zur Passwortapfrage. * @param parent * Zeiger auf das Aufrufende widget. */ explicit PasswordDialog(QWidget *parent = 0); /** * @brief Löscht das User Interface. */ ~PasswordDialog(); /** * @brief Gibt die Eingabe aus dem Passwortfeld zurück. * @return Das eingebenes Passwort. */ QString getPassword(); private slots: /** * @brief Setz das Passwortfeld Zurück wenn der Zurücksetzen Butten gefrückt wurde. * @param button * Der Gedrückt Button. */ void on_buttonBox_clicked(QAbstractButton *button); private: Ui::PasswordDialog *ui; }; #endif // PASSWORDDIALOG_H