QtAutoUpdater
3.0.0
A Qt library to automatically check for updates and install them
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
i
k
m
n
o
p
r
s
t
u
v
w
~
Variables
Typedefs
Enumerations
Enumerator
Properties
_
a
c
d
f
g
i
l
m
n
p
r
s
t
u
v
Files
File List
File Members
All
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Macros
Pages
src
autoupdatercore
adminauthoriser.h
1
#ifndef QTAUTOUPDATER_ADMINAUTHORISER_H
2
#define QTAUTOUPDATER_ADMINAUTHORISER_H
3
4
#include "QtAutoUpdaterCore/qtautoupdatercore_global.h"
5
6
#include <QtCore/qstring.h>
7
#include <QtCore/qstringlist.h>
8
9
namespace
QtAutoUpdater::AdminAuthoriser
10
{
11
13
Q_AUTOUPDATERCORE_EXPORT
bool
needsAdminPermission
(
const
QString
&program);
15
Q_AUTOUPDATERCORE_EXPORT
bool
executeAsAdmin
(
const
QString
&program,
16
const
QStringList
&arguments,
17
const
QString
&workingDir);
18
19
}
20
21
#endif // QTAUTOUPDATER_ADMINAUTHORISER_H
QtAutoUpdater::AdminAuthoriser
Methods to run applications as authorized user (admin/root)
Definition:
adminauthoriser.h:9
QtAutoUpdater::AdminAuthoriser::needsAdminPermission
Q_AUTOUPDATERCORE_EXPORT bool needsAdminPermission(const QString &program)
Tries to find out if the given executable needs to be run as priviledged user.
QString
QtAutoUpdater::AdminAuthoriser::executeAsAdmin
Q_AUTOUPDATERCORE_EXPORT bool executeAsAdmin(const QString &program, const QStringList &arguments, const QString &workingDir)
Prompts the user to execute the given executable as priviledged user.
QStringList
Generated on Tue Dec 3 2019 08:49:19 for QtAutoUpdater by
1.8.16