79559895

Date: 2025-04-07 12:38:16
Score: 2
Natty:
Report link

I was not using the good flags.

Here is the solution :

import sys

from PyQt5.QtCore import Qt

from PyQt5.QtWidgets import (QApplication,QMainWindow,QInputDialog)

app = QApplication(sys.argv)

mainwindow = QMainWindow()

mainwindow.show()

window = QInputDialog()

window.setWindowFlags(window.windowFlags() & ~Qt.WindowCloseButtonHint)

window.exec_()

sys.exit(app.exec_())

Reasons:
  • No code block (0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Yves Pousset