17#ifndef QGSAUTHCONFIGIDEDIT_H 
   18#define QGSAUTHCONFIGIDEDIT_H 
   20#include "ui_qgsauthconfigidedit.h" 
   44    explicit QgsAuthConfigIdEdit( QWidget *parent = 
nullptr, 
const QString &authcfg = QString(), 
bool allowEmpty = 
true );
 
   47    QString 
const configId();
 
   61    void setAuthConfigId( 
const QString &authcfg );
 
   64    void setAllowEmptyId( 
bool allowed );
 
   70    void updateValidityStyle( 
bool valid );
 
   72    void btnLock_toggled( 
bool checked );
 
   74    void leAuthCfg_textChanged( 
const QString &txt );
 
   77    bool isAlphaNumeric( 
const QString &authcfg );
 
 
Custom widget for editing an authentication configuration ID.
 
bool allowEmptyId()
Whether to allow no ID to be set.
 
void validityChanged(bool valid)
Validity of the ID has changed.