Exemplo n.º 1
0
void QgsAuthConfigIdEdit::btnLock_toggled( bool checked )
{
  leAuthCfg->setReadOnly( !checked );
  if ( checked )
    leAuthCfg->setFocus();

  updateValidityStyle( validate() );
}
Exemplo n.º 2
0
QgsAuthConfigIdEdit::QgsAuthConfigIdEdit( QWidget *parent, const QString &authcfg , bool allowEmpty )
    : QWidget( parent )
    , mAuthCfgOrig( authcfg )
    , mValid( false )
    , mAllowEmpty( allowEmpty )
{
  setupUi( this );

  leAuthCfg->setReadOnly( true );

  connect( this, SIGNAL( validityChanged( bool ) ), this, SLOT( updateValidityStyle( bool ) ) );

  leAuthCfg->setText( authcfg );
  updateValidityStyle( validate() );
}
Exemplo n.º 3
0
QgsAuthConfigIdEdit::QgsAuthConfigIdEdit( QWidget *parent, const QString &authcfg, bool allowEmpty )
  : QWidget( parent )
  , mAuthCfgOrig( authcfg )
  , mAllowEmpty( allowEmpty )
{
  setupUi( this );
  connect( btnLock, &QToolButton::toggled, this, &QgsAuthConfigIdEdit::btnLock_toggled );
  connect( leAuthCfg, &QLineEdit::textChanged, this, &QgsAuthConfigIdEdit::leAuthCfg_textChanged );

  leAuthCfg->setReadOnly( true );

  connect( this, &QgsAuthConfigIdEdit::validityChanged, this, &QgsAuthConfigIdEdit::updateValidityStyle );

  leAuthCfg->setText( authcfg );
  updateValidityStyle( validate() );
}
Exemplo n.º 4
0
void QgsAuthConfigIdEdit::clear()
{
  leAuthCfg->setText( mAuthCfgOrig );
  updateValidityStyle( true );
}