class QgsAuthMethodEdit : QWidget { %TypeHeaderCode #include %End public: virtual bool validateConfig() = 0; virtual QgsStringMap configMap() const = 0; signals: void validityChanged( bool valid ); public slots: virtual void loadConfig( const QgsStringMap &configmap ) = 0; virtual void resetConfig() = 0; virtual void clearConfig() = 0; protected: explicit QgsAuthMethodEdit( QWidget *parent = 0 ); virtual ~QgsAuthMethodEdit(); };