我一直在尝试QProcess
启动一个应用程序。但我在这样做时面临一些问题。这是我的代码:
void QOpenApp::open_now()
{
QString program = "/usr/lib/qt4/examples/widgets/analogclock";
QStringList arguments;
arguments << "-style" << "motif";
process->start(program, arguments);
}
我在 Ubuntu 12.04 上。我得到的只是一条输出消息“Starting blah blah”,没有其他任何事情发生。该程序没有退出并且仍在运行,但模拟时钟(我试图打开的应用程序QProcess
)没有启动。