Workspace 6.21.5
Public Member Functions | Protected Member Functions | List of all members
CredentialsWidget Class Referenceabstract

#include <Authentication/Common/credentialswidget.h>

Inheritance diagram for CredentialsWidget:
[legend]

Public Member Functions

 CredentialsWidget (const CredentialsWidget &)=delete
 
 CredentialsWidget (QWidget *parent=nullptr)
 
 ~CredentialsWidget () override
 
virtual void done (int result)=0
 
virtual QString getCredentials () const
 
CredentialsWidgetoperator= (const CredentialsWidget &)=delete
 
virtual void setCredentials (const QString &credentials)
 

Protected Member Functions

CertificateBrowserWidgetcertificateBrowser ()
 
QString & credentials ()
 

Detailed Description

The base class for all widgets that provide credential editing.

Constructor & Destructor Documentation

◆ CredentialsWidget() [1/2]

CredentialsWidget ( QWidget *  parent = nullptr)

Constructs the credentials widget.

◆ CredentialsWidget() [2/2]

CredentialsWidget ( const CredentialsWidget )
delete

◆ ~CredentialsWidget()

~CredentialsWidget ( )
overridedefault

Destructor.

Member Function Documentation

◆ certificateBrowser()

CertificateBrowserWidget * certificateBrowser ( )
inlineprotected

◆ credentials()

QString & credentials ( )
inlineprotected

◆ done()

virtual void done ( int  result)
pure virtual

◆ getCredentials()

QString getCredentials ( ) const
virtual

Returns the credentials.

Returns
The credentials currently associated with the widget.

◆ operator=()

CredentialsWidget & operator= ( const CredentialsWidget )
delete

◆ setCredentials()

void setCredentials ( const QString &  credentials)
virtual

Sets the credentials to the provided credentials.

Parameters
credentialsThe credentials to be set.

Reimplemented in BACredentialsWidget, and NoneCredentialsWidget.