17 #ifndef QGSAUTHCONFIGSELECT_H    18 #define QGSAUTHCONFIGSELECT_H    24 #include "ui_qgsauthconfigselect.h"    48     void setConfigId( 
const QString &authcfg );
    51     const QString 
configId()
 const { 
return mAuthCfg; }
    54     void setDataProviderKey( 
const QString &key );
    58     void selectedConfigIdChanged( 
const QString &authcfg );
    61     void selectedConfigIdRemoved( 
const QString &authcfg );
    65     void showMessage( 
const QString &msg );
    73     void validateConfig();
    74     void populateConfigSelector();
    76     void cmbConfigSelect_currentIndexChanged( 
int index );
    78     void btnConfigAdd_clicked();
    80     void btnConfigEdit_clicked();
    82     void btnConfigRemove_clicked();
    84     void btnConfigMsgClear_clicked();
    87     void loadAvailableConfigs();
    90     QString mDataProvider;
    93     bool mDisabled = 
false;
    94     QVBoxLayout *mAuthNotifyLayout = 
nullptr;
    95     QLabel *mAuthNotify = 
nullptr;
    96     bool mTemporarilyBlockLoad = 
false;
   102 #include "ui_qgsauthconfiguriedit.h"   123                                    const QString &datauri = QString(),
   124                                    const QString &dataprovider = QString() );
   127     void setDataSourceUri( 
const QString &datauri );
   130     QString dataSourceUri();
   133     static bool hasConfigId( 
const QString &txt );
   140     void authCfgUpdated( 
const QString &authcfg );
   142     void authCfgRemoved( 
const QString &authcfg );
   147     QString authCfgFromUri();
   149     void selectAuthCfgInUri();
   151     void updateUriWithAuthCfg();
   153     void removeAuthCfgFromUri();
   157     QString mDataUriOrig;
   159     bool mDisabled = 
false;
   160     QVBoxLayout *mAuthNotifyLayout = 
nullptr;
   161     QLabel *mAuthNotify = 
nullptr;
   164 #endif // QGSAUTHCONFIGSELECT_H 
Dialog wrapper of select widget to edit an authcfg in a data source URI. 
 
QHash< QString, QgsAuthMethodConfig > QgsAuthMethodConfigsMap
 
Selector widget for authentication configs. 
 
const QString configId() const
Gets the authentication config id for the resource.