Я пытаюсь запустить приложение Qt QML на дополнительном экране, но оно не работает.Я использую PyCharm в качестве IDE и PyQt5.
У меня физически подключен второй экран.и приложение работает правильно на основном экране, но даже если я пытаюсь установить экран окна на дополнительный, он не работает.Уже попробовал:
self.app = QGuiApplication(sys.argv)
self.engine = QQmlApplicationEngine()
# ...
self.engine.load(my_qml_name)
# ...
qW = QWindow(self.app.topLevelWindows()[0])
qW.setScreen(self.app.screens()[1])
Я запускаю приложение только на моем основном экране.
PS: мой topLevelWindow - это QQuickWindow, а не QWindow.