#qt #qt-creator
#qt #qt-creator
Вопрос:
Я выполняю некоторую работу с Qt Creator, и мне нужно запустить (или) открыть EXE-файл нажатием кнопки.
Я пытаюсь с помощью этого кода,
void Widget::on_click()
{
system("c:/.../.../NEXTA.exe");
}
Каково решение?
Ответ №1:
Вы ищете это: QProcess.
Вот пример использования из документов:
QObject *parent;
...
QString program = "./path/to/Qt/examples/widgets/analogclock";
QStringList arguments;
arguments << "-style" << "motif";
QProcess *myProcess = new QProcess(parent);
myProcess->start(program, arguments);