28 process.start(
"sh", {
"-c", command});
29 process.waitForFinished();
30 return process.readAllStandardOutput().trimmed();
42 if (file.open(QIODevice::ReadOnly | QIODevice::Text)) {
43 QTextStream in(&file);
44 return in.readLine().trimmed();
Definition of the SystemCommandExecutor class.
QString executeCommand(const QString &command) const override
Executes a system command.
QString readFile(const QString &filePath) const override
Reads a file and returns its contents.