5#include "qx/core/qx_core_export.h"
14#include "qx/core/qx-systemerror.h"
The SystemError class encapsulates system generated errors as an Qx::Error interface compatible objec...
Definition qx-systemerror.h:22
The Qx namespace is the main namespace through which all non-global functionality of the Qx library i...
Definition qx-abstracterror.cpp:13
ExecuteResult shellExecute(const QString &command, const QString &arguments, uint timeout)
Definition qx-system.cpp:322
bool isDefaultProtocolHandler(const QString &scheme, const QString &path)
Definition qx-system.cpp:238
QSettings::Format xdgSettingsFormat()
Definition qx-system_linux.cpp:753
bool processIsRunning(QString processName)
Definition qx-system.cpp:110
QSettings::Format xdgDesktopSettingsFormat()
Definition qx-system_linux.cpp:771
SystemError forceKillProcess(quint32 processId)
Definition qx-system_linux.cpp:643
bool removeDefaultProtocolHandler(const QString &scheme, const QString &path)
Definition qx-system.cpp:267
QString processName(quint32 processId)
Definition qx-system_linux.cpp:597
bool enforceSingleInstance(QString uniqueAppId)
Definition qx-system_linux.cpp:649
QList< quint32 > processChildren(quint32 processId, bool recursive)
Definition qx-system_linux.cpp:607
ExecuteResult execute(const QString &program, const QStringList &arguments, uint timeout)
Definition qx-system.cpp:293
bool setDefaultProtocolHandler(const QString &scheme, const QString &name, const QString &path, const QStringList &args)
Definition qx-system.cpp:215
quint32 processId(QString processName)
Definition qx-system_linux.cpp:578
SystemError cleanKillProcess(quint32 processId)
Definition qx-system_linux.cpp:637
The ExecuteResult struct contains the result of a call to execute() or shellExecute().
Definition qx-system.h:21
int exitCode
Definition qx-system.h:23
QString output
Definition qx-system.h:24