16 #ifndef QGSAUTHSETTINGSWIDGET_H
17 #define QGSAUTHSETTINGSWIDGET_H
22 #include "ui_qgsauthsettingswidget.h"
67 const QString &configId = QString(),
68 const QString &username = QString(),
69 const QString &password = QString(),
70 const QString &dataprovider = QString() );
77 void setWarningText(
const QString &warningText );
83 void setBasicText(
const QString &basicText );
89 const QString username( )
const;
95 void setUsername(
const QString &username );
101 const QString password( )
const;
107 void setPassword(
const QString &password );
113 const QString configId( )
const;
119 void setConfigId(
const QString &configId );
125 void setDataprovider(
const QString &dataprovider );
131 const QString dataprovider( )
const;
138 static const QString formattedWarning( WarningType warning );
144 bool btnConvertToEncryptedIsEnabled( )
const;
153 void showStoreCheckboxes(
bool enabled );
160 void setStoreUsernameChecked(
bool checked );
167 void setStorePasswordChecked(
bool checked );
173 bool storePasswordIsChecked( )
const;
179 bool storeUsernameIsChecked( )
const;
185 bool configurationTabIsSelected( );
195 bool convertToEncrypted( );
201 void userNameTextChanged(
const QString &text )
SIP_SKIP;
207 void passwordTextChanged(
const QString &text )
SIP_SKIP;
213 QString mDataprovider;
215 void updateConvertBtnState( );
217 void updateSelectedTab( );
221 #endif // QGSAUTHSETTINGSWIDGET_H