KDEsu
su.cpp
Go to the documentation of this file.
QByteArray readLine(bool block=true)
Reads a line from the program's standard out.
Definition process.cpp:239
int exec(const QByteArray &command, const QList< QByteArray > &args)
Forks off and execute a command.
Definition process.cpp:291
void unreadLine(const QByteArray &line, bool addNewline=true)
Puts back a line of input.
Definition process.cpp:273
virtual void virtual_hook(int id, void *data)
Standard hack to add virtual methods in a BC way.
Definition stub.cpp:233
int checkInstall(const char *password)
Checks if the stub is installed and the password is correct.
Definition su.cpp:109
bool useUsersOwnPassword()
Checks whether or not the user's password is being asked for or another user's password.
Definition su.cpp:99
virtual void virtual_hook(int id, void *data)
Standard hack to add virtual methods in a BC way.
Definition su.cpp:332
SuProcess(const QByteArray &user=0, const QByteArray &command=0)
Definition su.cpp:72
static int registerArea(const QByteArray &areaName, bool enabled=true)
QString loginName() const
#define isspace(c)
static QDebug kWarning(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
static QDebug kDebug(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
#define k_lineinfo
static QDebug kError(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
Definition client.cpp:41
KStandardDirs * dirs()
KSharedConfigPtr config()
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.