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 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
from PyQt4 import QtCore, QtGui
class Ui_Accueil(QtGui.QWidget):
def __init__(self):
QtGui.QWidget.__init__(self)
self.setupUi(self)
*** self.groupBox.hide
*** self.buttonAbonne.clicked.connect(self.show_group)
# QtCore.QObject.connect(self.buttonAbonne, QtCore.SIGNAL('clicked()'), self.groupBox.show)
*** def show_group(self):
self.groupBox.show()
print ("click sur bouton Abonné")
def setupUi(self, Accueil):
Accueil.setObjectName(_fromUtf8("Accueil"))
.........
self.buttonAbonne = QtGui.QPushButton(self.centralWidget)
self.buttonAbonne.setGeometry(QtCore.QRect(370, 200, 221, 71))
self.buttonAbonne.setIconSize(QtCore.QSize(45, 45))
self.buttonAbonne.setObjectName(_fromUtf8("buttonAbonne"))
self.groupBox = QtGui.QGroupBox(self.centralWidget)
self.groupBox.setGeometry(QtCore.QRect(380, 320, 401, 141))
self.groupBox.setObjectName(_fromUtf8("groupBox"))
self.label_2 = QtGui.QLabel(self.groupBox)
self.label_2.setGeometry(QtCore.QRect(0, 30, 331, 41))
self.label_2.setObjectName(_fromUtf8("label_2"))
self.pushButton = QtGui.QPushButton(self.groupBox)
self.mainToolBar = QtGui.QToolBar(Accueil)
self.mainToolBar.setObjectName(_fromUtf8("mainToolBar"))
self.statusBar = QtGui.QStatusBar(Accueil)
self.statusBar.setObjectName(_fromUtf8("statusBar"))
self.retranslateUi(Accueil)
QtCore.QMetaObject.connectSlotsByName(Accueil)
def retranslateUi(self, Accueil):
Accueil.setWindowTitle(_translate("Accueil", "Accueil", None))
self.labelBienvenue.setText(_translate("Accueil", "<html><head/><body><p align=\"center\"><span style=\" font-size:36pt;\">Bienvenue sur </span></p></body></html>", None))
self.buttonAbonne.setText(_translate("Accueil", "Abonné(e)", None))
self.buttonNonAbonne.setText(_translate("Accueil", "Non Abonné(e)", None))
self.groupBox.setTitle(_translate("Accueil", "Abonné(e)", None))
self.label_2.setText(_translate("Accueil", "Veuillez introduire votre carte d\'abonnement \n"
"et appuyer sur \"Valider\"", None))
self.pushButton.setText(_translate("Accueil", "Valider", None))
if __name__ == '__main__':
import sys
app = QtGui.QApplication(sys.argv)
ex= Ui_Accueil()
ex.show()
sys.exit(app.exec_()) |
Partager