Я хотел бы знать, можно ли сфокусироваться на моем приложении, даже если оно потеряло фокус?
В моем приложении запущен поток, и как только я выйду из него, я бы хотел вывести свое оконное приложение на передний план.
Я попробовал следующий код, он работает, чтобы сосредоточиться на виджете, который я хотел бы, но если вы используете Firefox, он просто мигнет один раз на панели задач и не будет фокусироваться: (
this->activateWindow();
this->show();
this->setFocus();
РЕДАКТИРОВАТЬ: Это будет сделано, но я не хочу, чтобы мое приложение оставалось на вершине ... и если я уберу флаг, оно потеряет фокус = /
this->setWindowFlags(Qt::WindowStaysOnTopHint);
this->activateWindow();
this->show();
this->setFocus();
Заранее благодарю за ответы.