37
我必須在Qt中運行一個系統命令。 但我必須爲該命令提供一個參數。如何在Qt中運行系統命令?
例如用文本文件打開gedit。 像「gedit /home/oDx/Documents/a.txt」
但路徑「/home/oDx/Documents/a.txt」將在像「docPath」這樣的變量中。 那我該怎麼辦呢?
我必須在Qt中運行一個系統命令。 但我必須爲該命令提供一個參數。如何在Qt中運行系統命令?
例如用文本文件打開gedit。 像「gedit /home/oDx/Documents/a.txt」
但路徑「/home/oDx/Documents/a.txt」將在像「docPath」這樣的變量中。 那我該怎麼辦呢?
QProcess process;
process.start("gedit", QStringList() << docPath);
上述相同
QProcess process;
process.start("gedit", QStringList() << "/home/oDx/Documents/a.txt");
此外,閱讀this。
thx man!那幫助:) – defiant 2010-07-12 11:04:52
......這個問題有什麼奇怪的地方? – 2016-04-22 20:49:32