23 #ifndef idEB6A779F_CFBD_4900_AFC803D7BF80EC31
24 #define idEB6A779F_CFBD_4900_AFC803D7BF80EC31
26 #include "gui/configuration/configurationbasebox.h"
32 class QTableWidgetItem;
42 QIcon
icon()
const {
return QIcon(
":/icons/padlock.png"); }
43 QString
name()
const {
return tr(
"Server Passwords"); }
54 void clearTable(QTableWidget* table);
55 int findPassphraseInTable(
const QString& phrase);
57 bool isPassphraseInTable(
const QString& phrase);
58 void revealPasswords();
62 QTableWidgetItem* toolTipItem(
const QString& contents);
66 void addPasswordFromLineEdit();
67 void onPasswordTableCellChange(
int currentRow,
int currentColumn,
68 int previousRow,
int previousColumn);
69 void removeSelectedPasswords();
70 void removeSelectedServers();
71 void showServerLossWarningIfNecessary();
72 void toggleRevealHide();
QIcon icon() const
Reimplement this to return a displayable icon for the ConfigurationBaseBox.
void saveSettings()
Reimplement this to write settings to config from widgets.
void readSettings()
Reimplement this to read settings from config into widgets.
QString name() const
Reimplement this to return a list-displayable name for this ConfigurationBaseBox. ...
Base class for configuration pages.