PyQt5 показать полноэкранный диалог - PullRequest
0 голосов
/ 03 июня 2018

Я бы хотел, чтобы мой диалог был полноэкранным.Я использую этот код:

import sys
from PyQt5.QtWidgets import QApplication, QDialog


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

Но диалог сохраняет свое нормальное состояние.Моя платформа Ubuntu 16.04.

1 Ответ

0 голосов
/ 03 июня 2018

Благодаря подсказке @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()
...