全屏显示的PyQtWebEngine是Flash屏幕

2024-10-05 12:33:21 发布

您现在位置:Python中文网/ 问答频道 /正文

在全屏模式下,PyQtWebEngineView是启动屏幕。这严重影响了用户体验。我试图寻找解决这个问题的方法

但只能在C/C++Qt5中搜索代码:

QWindowsWindowFunctions::setHasBorderInFullScreen(windowHandle(), true)

虽然可以,但不能用python

如何在PyQt5中解决这个问题


Tags: 方法代码用户true屏幕模式pyqt5体验
1条回答
网友
1楼 · 发布于 2024-10-05 12:33:21

试试这个解决方案

https://programmersought.com/article/45012964151/

if __name__ == "__main__":
    app = QtWidgets.QApplication(sys.argv)
    app.setAttribute(QtCore.Qt.AA_UseSoftwareOpenGL, True)

    MainUI = YourQMainWindowClass()
    MainUI.showFullScreen()

    sys.exit(app.exec_())

相关问题 更多 >

    热门问题