\o/
This commit is contained in:
38
src/v/MyQt.py
Normal file
38
src/v/MyQt.py
Normal file
@@ -0,0 +1,38 @@
|
||||
from PyQt4 import QtGui
|
||||
|
||||
|
||||
class MyQMainWindow(QtGui.QMainWindow):
|
||||
def closeEvent(self, event):
|
||||
result = QtGui.QMessageBox.question(self,
|
||||
"Confirmer Fermeture...",
|
||||
"Etes vous sur de vouloir quitter ?",
|
||||
QtGui.QMessageBox.Yes | QtGui.QMessageBox.No)
|
||||
event.ignore()
|
||||
if result == QtGui.QMessageBox.Yes:
|
||||
event.accept()
|
||||
|
||||
def error(self, msg):
|
||||
"""
|
||||
Qdialog message erreur
|
||||
:return:
|
||||
"""
|
||||
QtGui.QMessageBox.warning(self._w,
|
||||
"Erreur ...",
|
||||
msg
|
||||
)
|
||||
|
||||
|
||||
class MyQWidget(QtGui.QWidget):
|
||||
def __init__(self, main):
|
||||
super(MyQWidget, self).__init__()
|
||||
self.__main = main
|
||||
|
||||
def closeEvent(self, event):
|
||||
result = QtGui.QMessageBox.question(self,
|
||||
"Confirmer Fermeture...",
|
||||
"Etes vous sur de vouloir quitter ?\n",
|
||||
QtGui.QMessageBox.Yes | QtGui.QMessageBox.No)
|
||||
event.ignore()
|
||||
if result == QtGui.QMessageBox.Yes:
|
||||
event.accept()
|
||||
self.__main.showWindow()
|
||||
Reference in New Issue
Block a user