/
alexashkin
/
telegraph
Обзор
Документация
Войти
/
alexashkin
/
telegraph
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/processlauncher.cpp
19 строк
557 B
mbarashkov
Рефакторинг: убрали старые логи
11 фев 2025, 17:05
11 фев 2025, 17:05
e3cbc77
Код
Авторство
О чём код?
#include "processlauncher.h" #include <QProcess> #include <QStandardPaths> ProcessLauncher::ProcessLauncher(QObject *parent) : QObject(parent) { } bool ProcessLauncher::launchProgram(const QString &program, const QStringList &arguments) { const QString executablePath(QStandardPaths::findExecutable(program)); if (executablePath.isEmpty()) { return false; } QProcess *process = new QProcess(this); connect(process, SIGNAL(finished(int)), process, SLOT(deleteLater())); return process->startDetached(program, arguments); }