PyQt5 显示全屏对话框



我希望我的对话框是全屏的。我使用该代码:

import sys
from PyQt5.QtWidgets import QApplication, QDialog

app = QApplication(sys.argv)
dialog = QDialog()
dialog.showFullScreen()
app.exec()

但对话框保持其正常状态。我的平台是 Ubuntu 16.04。

多亏@ekhumoro提示,这是奇怪的 Ubuntu 错误。解决方案是:

import sys
from PyQt5.QtWidgets import QApplication, QDialog
from PyQt5.QtCore import Qt

app = QApplication(sys.argv)
dialog = QDialog()
dialog.setWindowFlags(Qt.WindowCloseButtonHint | Qt.WindowType_Mask)
dialog.showFullScreen()
app.exec()

相关内容

  • 没有找到相关文章

最新更新