Workspace 6.21.5
Public Slots | Signals | Public Member Functions | List of all members
ServerWidget Class Reference

Provides a view of settings relating to authenticated entity management.

#include <Authentication/Common/serverwidget.h>

Inherits QWidget.

Public Slots

void rebuildTable ()
 
void reload ()
 
void save ()
 

Signals

void modified (bool hasModified)
 
void needElevate ()
 
void needRestart ()
 
void requestRebuildTable ()
 

Public Member Functions

 ServerWidget (const QString &settingsOrganization, const QString &settingsBaseName, QSettings::Scope scope, QWidget *parent=nullptr)
 
 ServerWidget (const ServerWidget &)=delete
 
 ~ServerWidget () override
 
void checkNeedElevate ()
 
bool hasUnsavedSettings () const
 
ServerWidgetoperator= (const ServerWidget &)=delete
 

Constructor & Destructor Documentation

◆ ServerWidget() [1/2]

ServerWidget ( const QString &  settingsOrganization,
const QString &  settingsBaseName,
QSettings::Scope  scope,
QWidget *  parent = nullptr 
)

Constructs a ServerWidget.

Parameters
settingsOrganizationThe settings directory
settingsBaseNameThe base name of the settings file
scopeWhether or not this server's settings are at System or User scope
parentThe parent widget

◆ ServerWidget() [2/2]

ServerWidget ( const ServerWidget )
delete

◆ ~ServerWidget()

~ServerWidget ( )
override

Destructor.

Member Function Documentation

◆ checkNeedElevate()

void checkNeedElevate ( )

◆ hasUnsavedSettings()

bool hasUnsavedSettings ( ) const

Check if anything changed in settings hasn't been saved.

◆ modified

void modified ( bool  hasModified)
signal

◆ needElevate

void needElevate ( )
signal

◆ needRestart

void needRestart ( )
signal

◆ operator=()

ServerWidget & operator= ( const ServerWidget )
delete

◆ rebuildTable

void rebuildTable ( )
slot

◆ reload

void reload ( )
slot

Reloads the widget.

◆ requestRebuildTable

void requestRebuildTable ( )
signal

◆ save

void save ( )
slot

Saves the settings currently held in the widget to the settings location.