我创建了一个QMainWindow(inherits),它按照我的预期打开。
当您点击QMainWindow内的按钮时,我想启动一个过程(一个OpenGL应用程序/游戏)。
问题是我的游戏在我的QMainWindow后面打开,我不知道如何把我的QMainWindow放到前台。
这是我的代码:
bool MainWindow::ExecuteProcess(const QString & program, const QStringList & arguments, qint64 *pid)
{
return QProcess::startDetached(program, arguments, QApplication::applicationDirPath(), pid);
}