An interface to run programs with elevated rights.
More...
#include <adminauthoriser.h>
|
virtual bool | hasAdminRights ()=0 |
| Tests whether this program already has elevated rights or not.
|
|
virtual bool | executeAsAdmin (const QString &program, const QStringList &arguments)=0 |
| Runs a program with the given arguments with elevated rights.
|
|
An interface to run programs with elevated rights.
- Note
- This class is intended for internal use only
Definition at line 21 of file adminauthoriser.h.
◆ CAdminAuthoriser()
RabbitCommon::CAdminAuthoriser::CAdminAuthoriser |
( |
| ) |
|
|
default |
◆ execute()
bool RabbitCommon::CAdminAuthoriser::execute |
( |
const QString & |
program, |
|
|
const QStringList & |
arguments |
|
) |
| |
|
virtual |
◆ executeAsAdmin()
virtual bool RabbitCommon::CAdminAuthoriser::executeAsAdmin |
( |
const QString & |
program, |
|
|
const QStringList & |
arguments |
|
) |
| |
|
protectedpure virtual |
◆ hasAdminRights()
virtual bool RabbitCommon::CAdminAuthoriser::hasAdminRights |
( |
| ) |
|
|
protectedpure virtual |
◆ Instance()
The documentation for this class was generated from the following files: