17 #ifndef QGSAUTHMETHODEDIT_H
18 #define QGSAUTHMETHODEDIT_H
Abstract base class for the edit widget of authentication method plugins.
virtual bool validateConfig()=0
Validate the configuration of subclasses.
void validityChanged(bool valid)
Emitted when the configuration validatity changes.
~QgsAuthMethodEdit() override=default
virtual void clearConfig()=0
Clear GUI controls in subclassed widget.
virtual void resetConfig()=0
Clear GUI controls in subclassed widget, optionally reloading any previously loaded config map.
virtual QgsStringMap configMap() const =0
The configuration key-vale map of subclasses.
QgsAuthMethodEdit(QWidget *parent=nullptr)
Construct widget to edit an authentication method configuration.
virtual void loadConfig(const QgsStringMap &configmap)=0
Load an existing config map into subclassed widget.
QMap< QString, QString > QgsStringMap