23 #ifndef __PASSWORDDIALOG_H__
24 #define __PASSWORDDIALOG_H__
28 #include <QtContainerFwd>
39 PasswordDlg(ServerCPtr server, QWidget *parent =
nullptr);
42 QString connectPassword()
const;
43 QString inGamePassword()
const;
46 void accept()
override;
51 void applyInputsVisibility();
52 void loadConfiguration();
53 void saveConfiguration();
54 void setCurrentConnectPassword(
const QString &password);
55 void setCurrentIngamePassword(
const QString &password);
56 void setPasswords(
const QStringList &passwords);
59 void removeCurrentConnectPassword();
60 void removeCurrentIngamePassword();
61 void setHidePasswords(
bool hide);