Привет!
У меня есть окно. Мне необходимо что бы выскакивало окно уведомление, но не как не могу найти ответа на столь тривиальную задачу.
Есть пример
https://pythonworld.ru/gui/pyqt5-firstprograms.html Но к сожалению окно не отображается и не крошит ошибками.
В отдельности оно прекрасно взлетает.
Господа и дамы, прощу выручить советом где я не правильно делаю, либо подскажите на какое действие ссылаться что бы прикрепить его к событию MessageBox.
Заранее спасибо!
from PyQt5 import *
from PyQt5.QtGui import QIcon
from PyQt5.QtWidgets import QWidget, QMessageBox, QApplication
import sys
class ExempleWindow(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(620,300,600,620)
self.setWindowTitle("hello my hell world")
self.show()
def MessageClosed_ExempleWindow(self, event): #messagbox
reply = QMessageBox.Information(self, 'Выйти из ***?',
"Вы действительно хотите закрыть приложение?", QMessageBox.Yes |
QMessageBox.No, QMessageBox.No)
if reply == QtGui.QMessageBox.Yes:
event.accept()
else:
event.ignore()
if __name__ == '__main__':
app = QApplication(sys.argv)
window = ExempleWindow()
#window.show()
sys.exit(app.exec_())