C++ 在windows中制作已启动的QT应用程序以获得焦点
目前,每当我的应用程序启动时,它不会出现在前台。它出现在任务栏上,但无法获得焦点。我试着做了以下几件事C++ 在windows中制作已启动的QT应用程序以获得焦点,c++,qt,C++,Qt,目前,每当我的应用程序启动时,它不会出现在前台。它出现在任务栏上,但无法获得焦点。我试着做了以下几件事 application.setActiveWindow(&w);//w if my form widget 但这只会让它眨眼。关于如何设置应用程序焦点的任何建议。IIRC,Windows不允许您将应用程序提升到前台,除非前台的应用程序允许您提升。请参阅does window->setFocus(Qt::ActiveWindowFocusReason);作品
application.setActiveWindow(&w);//w if my form widget
但这只会让它眨眼。关于如何设置应用程序焦点的任何建议。IIRC,Windows不允许您将应用程序提升到前台,除非前台的应用程序允许您提升。请参阅does window->setFocus(Qt::ActiveWindowFocusReason);作品