У меня очень простое приложение на qt. Моя цель состоит в том, чтобы, если я нажму на кнопку, на моем втором / расширенном мониторе появилось сообщение. Мое приложение будет работать на главном мониторе, и на втором мониторе должно появиться сообщение. Вот как выглядит мой метод:
void MainWindow::on_pushButton_clicked()
{
QLabel *ql = new QLabel();
ql->setText("Order is Ready");
ql->move(QGuiApplication::screens().last()->geometry());
ql->show();
.....
}
Но это не работает для меня. Я также пытался, но тоже не работал :( Любая помощь будет оценена?
ql->windowHandle()->setScreen(QGuiApplication::screens().last());