17 #ifndef QGSAUTHCONFIGEDITOR_H 18 #define QGSAUTHCONFIGEDITOR_H 20 #include <QSqlTableModel> 23 #include "ui_qgsauthconfigeditor.h" 46 void toggleTitleVisibility(
bool visible );
50 void setShowUtilitiesButton(
bool show =
true );
53 void setRelayMessages(
bool relay =
true );
57 void refreshTableView();
60 void setMasterPassword();
63 void clearCachedMasterPassword();
66 void resetMasterPassword();
69 void clearCachedAuthenticationConfigs();
72 void removeAuthenticationConfigs();
75 void eraseAuthenticationDatabase();
84 void checkSelection();
86 void on_btnAddConfig_clicked();
88 void on_btnEditConfig_clicked();
90 void on_btnRemoveConfig_clicked();
100 QMenu *mAuthUtilitiesMenu;
101 QAction *mActionSetMasterPassword;
102 QAction *mActionClearCachedMasterPassword;
103 QAction *mActionResetMasterPassword;
104 QAction *mActionClearCachedAuthConfigs;
105 QAction *mActionRemoveAuthConfigs;
106 QAction *mActionEraseAuthDatabase;
113 #endif // QGSAUTHCONFIGEDITOR_H
A bar for displaying non-blocking messages to the user.
Widget for editing authentication configuration database.
MessageLevel
Message log level (mirrors that of QgsMessageLog, so it can also output there)