Fenêtre désespérément vide
Bonjour,
Je viens du monde java et je test pySide et j'ai écrit un petit script qui est censé afficher une fenêtre (le menu principal du programme). Hélas, le programme affiche bien une fenêtre mais elle est désespérément vide. En plus, le constructeur de la classe semble ne jamais être appelé.
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
#!/usr/bin/env python
from PySide import QtGui
from PySide import QtCore
class MainMenu (QtGui.QWidget) :
def __int__(self, parent=None) :
super(self, parent)
# QtGui.QWidget.__init__(self, parent)
print('salut')
self.setWindowTitle("Menu principal")
clients = QPushButton("Client")
prestations = QPushButton ("Prestations")
factures = QPushButton ("Facture")
agenda = QPushButton ("agenda")
Quitter = QPushButton("Quitter")
mwnuLayout = QHBoxLayout()
menuLayout.add(clients)
menuLayout.add(Prestations)
menuLayout.add(factures)
menuLayout.add(agenda)
self.add(menuLayout)
quitLayout = QHBoxLayout()
quitLayout.add(Quitter)
self.add(quitLayout)
self.pack()
if __name__ == '__main__' :
import sys
print ('session principale')
app = QtGui.QApplication(sys.argv)
print ('construction mainmenu')
window = MainMenu()
window.show()
print ('mainmenu construit')
sys.exit(app.exec_()) |
Pourriez-vous m'aider ?
Merci d'avance