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.