Подтвердить что ты не робот

Как запустить системную команду в Qt?

Мне нужно запустить системную команду в Qt. но я должен дать аргумент для этой команды.

например, открытие gedit с текстовым файлом. например "gedit/home/oDx/Documents/a.txt"

но путь "/home/oDx/Documents/a.txt" будет иметь переменную типа "docPath". так как я могу это сделать!?

4b9b3361

Ответ 1

QProcess process;
process.start("gedit", QStringList() << docPath);

то же, что и выше

QProcess process;
process.start("gedit", QStringList() << "/home/oDx/Documents/a.txt");

Кроме того, прочитайте this.