From b0b630fd2210589cf68d021908236ccfc79232d7 Mon Sep 17 00:00:00 2001 From: sidya82 Date: Fri, 26 Dec 2014 17:34:20 +0100 Subject: [PATCH 1/4] maj ui --- ui/borne.py | 110 ++++++++++++++++++++++++ ui/borne.ui | 42 ++++------ ui/creaParking.py | 103 +++++++++++++++++++++++ ui/creationParking.ui | 135 ++++++++++++++++++++++++++++++ ui/creationPlaces.ui | 87 +++++++++++++++++++ ui/exit.ui | 81 ++++++++++++++++++ ui/main.py | 189 ++++++++++++++++++++++++++++++++++++++++++ ui/main.ui | 26 +++--- ui/membre.ui | 97 ++++++++++++++++++++++ ui/parkings.ui | 117 ++++++++++++++++++++++++++ 10 files changed, 947 insertions(+), 40 deletions(-) create mode 100644 ui/borne.py create mode 100644 ui/creaParking.py create mode 100644 ui/creationParking.ui create mode 100644 ui/creationPlaces.ui create mode 100644 ui/exit.ui create mode 100644 ui/main.py create mode 100644 ui/membre.ui create mode 100644 ui/parkings.ui diff --git a/ui/borne.py b/ui/borne.py new file mode 100644 index 0000000..cc1a1a3 --- /dev/null +++ b/ui/borne.py @@ -0,0 +1,110 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'borne.ui' +# +# Created: Fri Dec 26 17:32:17 2014 +# by: PyQt4 UI code generator 4.11.3 +# +# WARNING! All changes made in this file will be lost! + +from PyQt4 import QtCore, QtGui + +try: + _fromUtf8 = QtCore.QString.fromUtf8 +except AttributeError: + def _fromUtf8(s): + return s + +try: + _encoding = QtGui.QApplication.UnicodeUTF8 + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig, _encoding) +except AttributeError: + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig) + +class Ui_Form(object): + def setupUi(self, Form): + Form.setObjectName(_fromUtf8("Form")) + Form.resize(400, 412) + self.btn_Voiture = QtGui.QPushButton(Form) + self.btn_Voiture.setGeometry(QtCore.QRect(90, 40, 211, 27)) + self.btn_Voiture.setObjectName(_fromUtf8("btn_Voiture")) + self.lcdNumber = QtGui.QLCDNumber(Form) + self.lcdNumber.setGeometry(QtCore.QRect(20, 80, 351, 31)) + self.lcdNumber.setObjectName(_fromUtf8("lcdNumber")) + self.label_4 = QtGui.QLabel(Form) + self.label_4.setGeometry(QtCore.QRect(170, 10, 151, 20)) + self.label_4.setObjectName(_fromUtf8("label_4")) + self.layoutWidget = QtGui.QWidget(Form) + self.layoutWidget.setGeometry(QtCore.QRect(60, 300, 272, 85)) + self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) + self.horizontalLayout = QtGui.QHBoxLayout(self.layoutWidget) + self.horizontalLayout.setMargin(0) + self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) + self.verticalLayout_2 = QtGui.QVBoxLayout() + self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) + self.label = QtGui.QLabel(self.layoutWidget) + self.label.setObjectName(_fromUtf8("label")) + self.verticalLayout_2.addWidget(self.label) + self.lineEdit_id = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_id.setObjectName(_fromUtf8("lineEdit_id")) + self.verticalLayout_2.addWidget(self.lineEdit_id) + self.btn_validerID = QtGui.QPushButton(self.layoutWidget) + self.btn_validerID.setObjectName(_fromUtf8("btn_validerID")) + self.verticalLayout_2.addWidget(self.btn_validerID) + self.horizontalLayout.addLayout(self.verticalLayout_2) + self.verticalLayout = QtGui.QVBoxLayout() + self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) + self.label_2 = QtGui.QLabel(self.layoutWidget) + self.label_2.setObjectName(_fromUtf8("label_2")) + self.verticalLayout.addWidget(self.label_2) + self.btn_validerNonMembre = QtGui.QPushButton(self.layoutWidget) + self.btn_validerNonMembre.setObjectName(_fromUtf8("btn_validerNonMembre")) + self.verticalLayout.addWidget(self.btn_validerNonMembre) + self.btn_cb = QtGui.QPushButton(self.layoutWidget) + self.btn_cb.setObjectName(_fromUtf8("btn_cb")) + self.verticalLayout.addWidget(self.btn_cb) + self.horizontalLayout.addLayout(self.verticalLayout) + self.layoutWidget1 = QtGui.QWidget(Form) + self.layoutWidget1.setGeometry(QtCore.QRect(70, 130, 261, 91)) + self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) + self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget1) + self.horizontalLayout_2.setMargin(0) + self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) + self.verticalLayout_5 = QtGui.QVBoxLayout() + self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) + self.btn_precedent = QtGui.QPushButton(self.layoutWidget1) + self.btn_precedent.setObjectName(_fromUtf8("btn_precedent")) + self.verticalLayout_5.addWidget(self.btn_precedent) + self.btn_annuler = QtGui.QPushButton(self.layoutWidget1) + self.btn_annuler.setObjectName(_fromUtf8("btn_annuler")) + self.verticalLayout_5.addWidget(self.btn_annuler) + self.horizontalLayout_2.addLayout(self.verticalLayout_5) + self.verticalLayout_4 = QtGui.QVBoxLayout() + self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) + self.btn_suivant = QtGui.QPushButton(self.layoutWidget1) + self.btn_suivant.setObjectName(_fromUtf8("btn_suivant")) + self.verticalLayout_4.addWidget(self.btn_suivant) + self.btn_valider = QtGui.QPushButton(self.layoutWidget1) + self.btn_valider.setObjectName(_fromUtf8("btn_valider")) + self.verticalLayout_4.addWidget(self.btn_valider) + self.horizontalLayout_2.addLayout(self.verticalLayout_4) + + self.retranslateUi(Form) + QtCore.QMetaObject.connectSlotsByName(Form) + + def retranslateUi(self, Form): + Form.setWindowTitle(_translate("Form", "Borne", None)) + self.btn_Voiture.setText(_translate("Form", "Detection Arrivee Voiture", None)) + self.label_4.setText(_translate("Form", "NomParking", None)) + self.label.setText(_translate("Form", "Carte Membre ID ", None)) + self.btn_validerID.setText(_translate("Form", "Valider", None)) + self.label_2.setText(_translate("Form", "Non membre", None)) + self.btn_validerNonMembre.setText(_translate("Form", "Valider", None)) + self.btn_cb.setText(_translate("Form", "PayerAvecCarte", None)) + self.btn_precedent.setText(_translate("Form", "<", None)) + self.btn_annuler.setText(_translate("Form", "Annuler", None)) + self.btn_suivant.setText(_translate("Form", ">", None)) + self.btn_valider.setText(_translate("Form", "Valider", None)) + diff --git a/ui/borne.ui b/ui/borne.ui index 53ab449..a6b6211 100644 --- a/ui/borne.ui +++ b/ui/borne.ui @@ -11,9 +11,9 @@ - Form + Borne - + 90 @@ -49,7 +49,7 @@ NomParking - + 60 @@ -69,10 +69,10 @@ - + - + Valider @@ -90,14 +90,14 @@ - + Valider - + PayerAvecCarte @@ -107,7 +107,7 @@ - + 70 @@ -120,14 +120,14 @@ - + < - + Annuler @@ -138,14 +138,14 @@ - + > - + Valider @@ -155,22 +155,10 @@ - pushButton - label - lineEdit - pushButton_2 - pushButton_3 - label_2 + layoutWidget + btn_Voiture lcdNumber - - label_2 - pushButton_3 - pushButton_4 - - pushButton_7 - pushButton_8 - pushButton_9 - pushButton_10 + layoutWidget label_4 diff --git a/ui/creaParking.py b/ui/creaParking.py new file mode 100644 index 0000000..59894c9 --- /dev/null +++ b/ui/creaParking.py @@ -0,0 +1,103 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'creationParking.ui' +# +# Created: Fri Dec 26 17:33:19 2014 +# by: PyQt4 UI code generator 4.11.3 +# +# WARNING! All changes made in this file will be lost! + +from PyQt4 import QtCore, QtGui + +try: + _fromUtf8 = QtCore.QString.fromUtf8 +except AttributeError: + def _fromUtf8(s): + return s + +try: + _encoding = QtGui.QApplication.UnicodeUTF8 + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig, _encoding) +except AttributeError: + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig) + +class Ui_Form(object): + def setupUi(self, Form): + Form.setObjectName(_fromUtf8("Form")) + Form.resize(400, 300) + self.tableWidget = QtGui.QTableWidget(Form) + self.tableWidget.setGeometry(QtCore.QRect(30, 110, 331, 101)) + self.tableWidget.setObjectName(_fromUtf8("tableWidget")) + self.tableWidget.setColumnCount(0) + self.tableWidget.setRowCount(0) + self.layoutWidget = QtGui.QWidget(Form) + self.layoutWidget.setGeometry(QtCore.QRect(50, 10, 291, 89)) + self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) + self.horizontalLayout = QtGui.QHBoxLayout(self.layoutWidget) + self.horizontalLayout.setMargin(0) + self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) + self.verticalLayout = QtGui.QVBoxLayout() + self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) + self.label = QtGui.QLabel(self.layoutWidget) + self.label.setObjectName(_fromUtf8("label")) + self.verticalLayout.addWidget(self.label) + self.label_2 = QtGui.QLabel(self.layoutWidget) + self.label_2.setObjectName(_fromUtf8("label_2")) + self.verticalLayout.addWidget(self.label_2) + self.label_3 = QtGui.QLabel(self.layoutWidget) + self.label_3.setObjectName(_fromUtf8("label_3")) + self.verticalLayout.addWidget(self.label_3) + self.horizontalLayout.addLayout(self.verticalLayout) + self.verticalLayout_2 = QtGui.QVBoxLayout() + self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) + self.lineEdit_nom = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_nom.setObjectName(_fromUtf8("lineEdit_nom")) + self.verticalLayout_2.addWidget(self.lineEdit_nom) + self.lineEdit_nbNiv = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_nbNiv.setObjectName(_fromUtf8("lineEdit_nbNiv")) + self.verticalLayout_2.addWidget(self.lineEdit_nbNiv) + self.btn_ajouterPlaces = QtGui.QPushButton(self.layoutWidget) + self.btn_ajouterPlaces.setObjectName(_fromUtf8("btn_ajouterPlaces")) + self.verticalLayout_2.addWidget(self.btn_ajouterPlaces) + self.horizontalLayout.addLayout(self.verticalLayout_2) + self.layoutWidget1 = QtGui.QWidget(Form) + self.layoutWidget1.setGeometry(QtCore.QRect(90, 270, 201, 29)) + self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) + self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget1) + self.horizontalLayout_2.setMargin(0) + self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) + self.pushButton_2 = QtGui.QPushButton(self.layoutWidget1) + self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) + self.horizontalLayout_2.addWidget(self.pushButton_2) + self.pushButton = QtGui.QPushButton(self.layoutWidget1) + self.pushButton.setObjectName(_fromUtf8("pushButton")) + self.horizontalLayout_2.addWidget(self.pushButton) + self.layoutWidget2 = QtGui.QWidget(Form) + self.layoutWidget2.setGeometry(QtCore.QRect(60, 230, 275, 25)) + self.layoutWidget2.setObjectName(_fromUtf8("layoutWidget2")) + self.horizontalLayout_3 = QtGui.QHBoxLayout(self.layoutWidget2) + self.horizontalLayout_3.setMargin(0) + self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) + self.label_4 = QtGui.QLabel(self.layoutWidget2) + self.label_4.setObjectName(_fromUtf8("label_4")) + self.horizontalLayout_3.addWidget(self.label_4) + self.nbPlacesTotal = QtGui.QLabel(self.layoutWidget2) + self.nbPlacesTotal.setObjectName(_fromUtf8("nbPlacesTotal")) + self.horizontalLayout_3.addWidget(self.nbPlacesTotal) + + self.retranslateUi(Form) + QtCore.QMetaObject.connectSlotsByName(Form) + + def retranslateUi(self, Form): + Form.setWindowTitle(_translate("Form", "Creation Parking", None)) + self.label.setText(_translate("Form", "Nom", None)) + self.label_2.setText(_translate("Form", "Nombre de niveaux :", None)) + self.label_3.setText(_translate("Form", "Places par niveau :", None)) + self.btn_ajouterPlaces.setText(_translate("Form", "Ajouter places", None)) + self.pushButton_2.setText(_translate("Form", "Annuler", None)) + self.pushButton.setText(_translate("Form", "Valider", None)) + self.label_4.setText(_translate("Form", "Nombre Places Total : ", None)) + self.nbPlacesTotal.setText(_translate("Form", "TextLabel", None)) + diff --git a/ui/creationParking.ui b/ui/creationParking.ui new file mode 100644 index 0000000..703e240 --- /dev/null +++ b/ui/creationParking.ui @@ -0,0 +1,135 @@ + + + Form + + + + 0 + 0 + 400 + 300 + + + + Creation Parking + + + + + 30 + 110 + 331 + 101 + + + + + + + 50 + 10 + 291 + 89 + + + + + + + + + Nom + + + + + + + Nombre de niveaux : + + + + + + + Places par niveau : + + + + + + + + + + + + + + + + + Ajouter places + + + + + + + + + + + 90 + 270 + 201 + 29 + + + + + + + Annuler + + + + + + + Valider + + + + + + + + + 60 + 230 + 275 + 25 + + + + + + + Nombre Places Total : + + + + + + + TextLabel + + + + + + + + + diff --git a/ui/creationPlaces.ui b/ui/creationPlaces.ui new file mode 100644 index 0000000..16e2a29 --- /dev/null +++ b/ui/creationPlaces.ui @@ -0,0 +1,87 @@ + + + Form + + + + 0 + 0 + 339 + 202 + + + + Creation Type Place + + + + + 50 + 40 + 241 + 83 + + + + + + + Hauteur + + + + + + + Longueur + + + + + + + Nombre + + + + + + + + + + + + + + + + + + 81 + 151 + 171 + 29 + + + + + + + Annuler + + + + + + + Valider + + + + + + + + + diff --git a/ui/exit.ui b/ui/exit.ui new file mode 100644 index 0000000..e763272 --- /dev/null +++ b/ui/exit.ui @@ -0,0 +1,81 @@ + + + Dialog + + + + 0 + 0 + 373 + 92 + + + + Quitter + + + + + 280 + 10 + 81 + 241 + + + + Qt::Vertical + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + 50 + 30 + 221 + 16 + + + + Voulez vous vraiment quitter ? + + + + + + + buttonBox + accepted() + Dialog + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + Dialog + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff --git a/ui/main.py b/ui/main.py new file mode 100644 index 0000000..0f1b5e2 --- /dev/null +++ b/ui/main.py @@ -0,0 +1,189 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'main.ui' +# +# Created: Fri Dec 26 17:32:35 2014 +# by: PyQt4 UI code generator 4.11.3 +# +# WARNING! All changes made in this file will be lost! + +from PyQt4 import QtCore, QtGui + +try: + _fromUtf8 = QtCore.QString.fromUtf8 +except AttributeError: + def _fromUtf8(s): + return s + +try: + _encoding = QtGui.QApplication.UnicodeUTF8 + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig, _encoding) +except AttributeError: + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig) + +class Ui_MainWindow(object): + def setupUi(self, MainWindow): + MainWindow.setObjectName(_fromUtf8("MainWindow")) + MainWindow.resize(561, 479) + self.centralwidget = QtGui.QWidget(MainWindow) + self.centralwidget.setObjectName(_fromUtf8("centralwidget")) + self.tabWidget = QtGui.QTabWidget(self.centralwidget) + self.tabWidget.setGeometry(QtCore.QRect(0, 0, 561, 441)) + self.tabWidget.setObjectName(_fromUtf8("tabWidget")) + self.tab = QtGui.QWidget() + self.tab.setObjectName(_fromUtf8("tab")) + self.label = QtGui.QLabel(self.tab) + self.label.setGeometry(QtCore.QRect(40, 10, 61, 15)) + self.label.setObjectName(_fromUtf8("label")) + self.listWidget = QtGui.QListWidget(self.tab) + self.listWidget.setGeometry(QtCore.QRect(60, 50, 431, 261)) + self.listWidget.setObjectName(_fromUtf8("listWidget")) + self.tabWidget.addTab(self.tab, _fromUtf8("")) + self.tab_2 = QtGui.QWidget() + self.tab_2.setObjectName(_fromUtf8("tab_2")) + self.verticalLayout = QtGui.QVBoxLayout(self.tab_2) + self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) + self.comboBox = QtGui.QComboBox(self.tab_2) + self.comboBox.setObjectName(_fromUtf8("comboBox")) + self.verticalLayout.addWidget(self.comboBox) + self.formLayout_3 = QtGui.QFormLayout() + self.formLayout_3.setObjectName(_fromUtf8("formLayout_3")) + self.label_13 = QtGui.QLabel(self.tab_2) + self.label_13.setObjectName(_fromUtf8("label_13")) + self.formLayout_3.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_13) + self.label_14 = QtGui.QLabel(self.tab_2) + self.label_14.setObjectName(_fromUtf8("label_14")) + self.formLayout_3.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_14) + self.label_15 = QtGui.QLabel(self.tab_2) + self.label_15.setObjectName(_fromUtf8("label_15")) + self.formLayout_3.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_15) + self.label_16 = QtGui.QLabel(self.tab_2) + self.label_16.setObjectName(_fromUtf8("label_16")) + self.formLayout_3.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_16) + self.label_17 = QtGui.QLabel(self.tab_2) + self.label_17.setObjectName(_fromUtf8("label_17")) + self.formLayout_3.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_17) + self.nom = QtGui.QLabel(self.tab_2) + self.nom.setObjectName(_fromUtf8("nom")) + self.formLayout_3.setWidget(0, QtGui.QFormLayout.FieldRole, self.nom) + self.niveau = QtGui.QLabel(self.tab_2) + self.niveau.setObjectName(_fromUtf8("niveau")) + self.formLayout_3.setWidget(1, QtGui.QFormLayout.FieldRole, self.niveau) + self.placesParNiveau = QtGui.QLabel(self.tab_2) + self.placesParNiveau.setObjectName(_fromUtf8("placesParNiveau")) + self.formLayout_3.setWidget(2, QtGui.QFormLayout.FieldRole, self.placesParNiveau) + self.placesDispo = QtGui.QLabel(self.tab_2) + self.placesDispo.setObjectName(_fromUtf8("placesDispo")) + self.formLayout_3.setWidget(3, QtGui.QFormLayout.FieldRole, self.placesDispo) + self.placesSuperAbo = QtGui.QLabel(self.tab_2) + self.placesSuperAbo.setObjectName(_fromUtf8("placesSuperAbo")) + self.formLayout_3.setWidget(4, QtGui.QFormLayout.FieldRole, self.placesSuperAbo) + self.verticalLayout.addLayout(self.formLayout_3) + self.horizontalLayout = QtGui.QHBoxLayout() + self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) + self.btn_details = QtGui.QPushButton(self.tab_2) + self.btn_details.setObjectName(_fromUtf8("btn_details")) + self.horizontalLayout.addWidget(self.btn_details) + self.btn_borne = QtGui.QPushButton(self.tab_2) + self.btn_borne.setObjectName(_fromUtf8("btn_borne")) + self.horizontalLayout.addWidget(self.btn_borne) + self.verticalLayout.addLayout(self.horizontalLayout) + self.btn_creer = QtGui.QPushButton(self.tab_2) + self.btn_creer.setObjectName(_fromUtf8("btn_creer")) + self.verticalLayout.addWidget(self.btn_creer) + self.btn_modifier = QtGui.QPushButton(self.tab_2) + self.btn_modifier.setObjectName(_fromUtf8("btn_modifier")) + self.verticalLayout.addWidget(self.btn_modifier) + self.btn_supprimer = QtGui.QPushButton(self.tab_2) + self.btn_supprimer.setObjectName(_fromUtf8("btn_supprimer")) + self.verticalLayout.addWidget(self.btn_supprimer) + self.tabWidget.addTab(self.tab_2, _fromUtf8("")) + self.tab_5 = QtGui.QWidget() + self.tab_5.setObjectName(_fromUtf8("tab_5")) + self.tableWidget = QtGui.QTableWidget(self.tab_5) + self.tableWidget.setGeometry(QtCore.QRect(60, 20, 431, 351)) + self.tableWidget.setObjectName(_fromUtf8("tableWidget")) + self.tableWidget.setColumnCount(0) + self.tableWidget.setRowCount(0) + self.tabWidget.addTab(self.tab_5, _fromUtf8("")) + self.tab_3 = QtGui.QWidget() + self.tab_3.setObjectName(_fromUtf8("tab_3")) + self.tabWidget.addTab(self.tab_3, _fromUtf8("")) + MainWindow.setCentralWidget(self.centralwidget) + self.menubar = QtGui.QMenuBar(MainWindow) + self.menubar.setGeometry(QtCore.QRect(0, 0, 561, 25)) + self.menubar.setObjectName(_fromUtf8("menubar")) + self.menuFichier = QtGui.QMenu(self.menubar) + self.menuFichier.setObjectName(_fromUtf8("menuFichier")) + self.menuA_propos = QtGui.QMenu(self.menubar) + self.menuA_propos.setObjectName(_fromUtf8("menuA_propos")) + MainWindow.setMenuBar(self.menubar) + self.statusbar = QtGui.QStatusBar(MainWindow) + self.statusbar.setObjectName(_fromUtf8("statusbar")) + MainWindow.setStatusBar(self.statusbar) + self.actionCharger = QtGui.QAction(MainWindow) + self.actionCharger.setObjectName(_fromUtf8("actionCharger")) + self.actionSauvegarder = QtGui.QAction(MainWindow) + self.actionSauvegarder.setObjectName(_fromUtf8("actionSauvegarder")) + self.actionAfficher = QtGui.QAction(MainWindow) + self.actionAfficher.setObjectName(_fromUtf8("actionAfficher")) + self.actionNouveau = QtGui.QAction(MainWindow) + self.actionNouveau.setObjectName(_fromUtf8("actionNouveau")) + self.actionRechercher = QtGui.QAction(MainWindow) + self.actionRechercher.setObjectName(_fromUtf8("actionRechercher")) + self.actionListe = QtGui.QAction(MainWindow) + self.actionListe.setObjectName(_fromUtf8("actionListe")) + self.actionAjouter = QtGui.QAction(MainWindow) + self.actionAjouter.setObjectName(_fromUtf8("actionAjouter")) + self.actionQuitter = QtGui.QAction(MainWindow) + self.actionQuitter.setObjectName(_fromUtf8("actionQuitter")) + self.action = QtGui.QAction(MainWindow) + self.action.setObjectName(_fromUtf8("action")) + self.menuFichier.addAction(self.actionCharger) + self.menuFichier.addAction(self.actionSauvegarder) + self.menuFichier.addSeparator() + self.menuFichier.addAction(self.actionQuitter) + self.menuA_propos.addAction(self.action) + self.menubar.addAction(self.menuFichier.menuAction()) + self.menubar.addAction(self.menuA_propos.menuAction()) + + self.retranslateUi(MainWindow) + self.tabWidget.setCurrentIndex(1) + QtCore.QMetaObject.connectSlotsByName(MainWindow) + + def retranslateUi(self, MainWindow): + MainWindow.setWindowTitle(_translate("MainWindow", "Administration", None)) + self.label.setText(_translate("MainWindow", "Activité :", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "Activite", None)) + self.label_13.setText(_translate("MainWindow", "Nom :", None)) + self.label_14.setText(_translate("MainWindow", "Niveau :", None)) + self.label_15.setText(_translate("MainWindow", "Places / niveau :", None)) + self.label_16.setText(_translate("MainWindow", "Places disponible :", None)) + self.label_17.setText(_translate("MainWindow", "Places Reserve Super Abo : ", None)) + self.nom.setText(_translate("MainWindow", "TextLabel", None)) + self.niveau.setText(_translate("MainWindow", "TextLabel", None)) + self.placesParNiveau.setText(_translate("MainWindow", "TextLabel", None)) + self.placesDispo.setText(_translate("MainWindow", "TextLabel", None)) + self.placesSuperAbo.setText(_translate("MainWindow", "TextLabel", None)) + self.btn_details.setText(_translate("MainWindow", "Details Places", None)) + self.btn_borne.setText(_translate("MainWindow", "Borne", None)) + self.btn_creer.setText(_translate("MainWindow", "Créer", None)) + self.btn_modifier.setText(_translate("MainWindow", "Modifier", None)) + self.btn_supprimer.setText(_translate("MainWindow", "Supprimer", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Parkings", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_5), _translate("MainWindow", "Membres", None)) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("MainWindow", "Services", None)) + self.menuFichier.setTitle(_translate("MainWindow", "Fichier", None)) + self.menuA_propos.setTitle(_translate("MainWindow", "A propos", None)) + self.actionCharger.setText(_translate("MainWindow", "Charger", None)) + self.actionSauvegarder.setText(_translate("MainWindow", "Sauvegarder", None)) + self.actionAfficher.setText(_translate("MainWindow", "Afficher", None)) + self.actionNouveau.setText(_translate("MainWindow", "Nouveau", None)) + self.actionRechercher.setText(_translate("MainWindow", "Rechercher", None)) + self.actionListe.setText(_translate("MainWindow", "Liste", None)) + self.actionAjouter.setText(_translate("MainWindow", "Ajouter", None)) + self.actionQuitter.setText(_translate("MainWindow", "Quitter", None)) + self.action.setText(_translate("MainWindow", "?", None)) + diff --git a/ui/main.ui b/ui/main.ui index 1e8b0d9..f9adec9 100644 --- a/ui/main.ui +++ b/ui/main.ui @@ -81,54 +81,54 @@ - Place / niveau : + Places / niveau : - Place disponible : + Places disponible : - Place Reserve Super Abo : + Places Reserve Super Abo : - + TextLabel - + TextLabel - + TextLabel - + TextLabel - + TextLabel @@ -139,14 +139,14 @@ - + Details Places - + Borne @@ -155,21 +155,21 @@ - + Créer - + Modifier - + Supprimer diff --git a/ui/membre.ui b/ui/membre.ui new file mode 100644 index 0000000..f82fcf3 --- /dev/null +++ b/ui/membre.ui @@ -0,0 +1,97 @@ + + + Form + + + + 0 + 0 + 400 + 300 + + + + Form + + + + + 100 + 60 + 231 + 141 + + + + + + + Nom + + + + + + + Prenom + + + + + + + + + + + + + Abonnement + + + + + + + + + + Fin + + + + + + + + + + + + 100 + 240 + 211 + 29 + + + + + + + Modifier + + + + + + + Annuler + + + + + + + + + diff --git a/ui/parkings.ui b/ui/parkings.ui new file mode 100644 index 0000000..67e5bf9 --- /dev/null +++ b/ui/parkings.ui @@ -0,0 +1,117 @@ + + + Form + + + + 0 + 0 + 385 + 286 + + + + Form + + + + + 40 + 20 + 321 + 27 + + + + + + + 200 + 250 + 81 + 27 + + + + Supprimer + + + + + + 60 + 250 + 101 + 27 + + + + Creer/Modifier + + + + + + 40 + 60 + 311 + 151 + + + + + + + Nom : + + + + + + + Niveau : + + + + + + + + + + + + + Place / niveau : + + + + + + + + + + Place disponible : + + + + + + + + + + Place Reserve Super Abo : + + + + + + + + + + + + From 27f6d954eaddb03eb9645d480226002534408501 Mon Sep 17 00:00:00 2001 From: sidya82 Date: Fri, 26 Dec 2014 17:38:51 +0100 Subject: [PATCH 2/4] Implementation parking vue --- src/c/Acces.py | 7 +- src/c/CreaParking.py | 12 +++ src/c/Main.py | 34 ++++++- src/m/Parking.py | 1 + src/v/{Borne.py => Ui_Borne.py} | 0 src/v/Ui_CreaParking.py | 103 +++++++++++++++++++ src/v/{MainWindow.py => Ui_MainWindow.py} | 115 +++++++++------------- src/v/{Panneau.py => Ui_Panneau.py} | 0 8 files changed, 196 insertions(+), 76 deletions(-) create mode 100644 src/c/CreaParking.py rename src/v/{Borne.py => Ui_Borne.py} (100%) create mode 100644 src/v/Ui_CreaParking.py rename src/v/{MainWindow.py => Ui_MainWindow.py} (68%) rename src/v/{Panneau.py => Ui_Panneau.py} (100%) diff --git a/src/c/Acces.py b/src/c/Acces.py index 840e5b0..78be743 100644 --- a/src/c/Acces.py +++ b/src/c/Acces.py @@ -1,4 +1,4 @@ -from src.v import Panneau, Borne, Camera +from src.v import Ui_Panneau, Ui_Borne, Camera from src.c import Teleporteur from src.m import Parking, Place @@ -10,8 +10,8 @@ class Acces: def __init__(self): self.__parking = Parking() self.__camera = Camera() - self.__borne = Borne() - self.__panneau = Panneau() + self.__borne = Ui_Borne() + self.__panneau = Ui_Panneau() def actionnerCamera(self): return self.__camera.donnerVoiture() @@ -21,3 +21,4 @@ class Acces: def lancerProcedureEntree(self,client): self.__borne.afficher("Inserer votre carte ou valider") + diff --git a/src/c/CreaParking.py b/src/c/CreaParking.py new file mode 100644 index 0000000..bcfe77c --- /dev/null +++ b/src/c/CreaParking.py @@ -0,0 +1,12 @@ +from PyQt4 import QtGui +from src.v.Ui_CreaParking import Ui_CreaParking + +__author__ = 'sidya' + + +class CreaParking: + def __init__(self): + self.w = QtGui.QWidget() + self.ui = Ui_CreaParking() + self.ui.setupUi(self.w) + self.w.show() \ No newline at end of file diff --git a/src/c/Main.py b/src/c/Main.py index 35150c6..d177e9a 100644 --- a/src/c/Main.py +++ b/src/c/Main.py @@ -2,9 +2,10 @@ import sys from PyQt4 import QtGui -from src.v.MainWindow import Ui_MainWindow +from src.c.CreaParking import CreaParking from src.c.log.log import Log from src.m.Parking import Parking, ListeTypePlace +from src.v.Ui_MainWindow import Ui_MainWindow __author__ = 'sidya' @@ -30,6 +31,10 @@ class Main: self.ui = Ui_MainWindow() self.ui.setupUi(self.view) + #connect + self.ui.comboBox.currentIndexChanged['QString'].connect(self.selectParking) + self.ui.btn_creer.clicked.connect(self.creerParking) + #Chargement activité self.loadLastActivity() self.majListeParking() @@ -54,5 +59,30 @@ class Main: for l in [l[:-1] for l in liste[-11:-1]]: self.ui.addItemActivite(l) + + def addItemActivite(self, line): + self.log.addItem(line) + def majListeParking(self): - self.ui.majListeParkings(self.__parkings) + self.ui.comboBox.clear() + self.ui.comboBox.addItem("Selectionner un parking") + for p in self.__parkings: + self.ui.comboBox.addItem(p.nom) + + def selectParking(self): + self.ui.nom.clear() + self.ui.niveau.clear() + self.ui.placesParNiveau.clear() + self.ui.placesDispo.clear() + self.ui.placesSuperAbo.clear() + if(self.ui.comboBox.currentIndex() != 0) : + self.ui.nom.setText(self.__parkings[self.ui.comboBox.currentIndex()-1].nom) + self.ui.niveau.setText(str(self.__parkings[self.ui.comboBox.currentIndex()-1].nbNiveau)) + self.ui.placesParNiveau.setText(str(self.__parkings[self.ui.comboBox.currentIndex()-1].nbPlacesParNiveau)) + self.ui.placesDispo.setText(str(self.__parkings[self.ui.comboBox.currentIndex()-1].nbPlacesLibresParking)) + self.ui.placesSuperAbo.setText("lol") + + + def creerParking(self): + self.view.hide() + CreaParking() \ No newline at end of file diff --git a/src/m/Parking.py b/src/m/Parking.py index 02b2316..21c6931 100644 --- a/src/m/Parking.py +++ b/src/m/Parking.py @@ -8,6 +8,7 @@ class Parking: Definie un parking """ def __init__(self, nbNiv, typePlacesParNiv,nom): + self.typePlacesParNiv = typePlacesParNiv self.__nom = nom self.__nbPlacesParNiveau = typePlacesParNiv.nbPlaceTotal self.__prix = 10 diff --git a/src/v/Borne.py b/src/v/Ui_Borne.py similarity index 100% rename from src/v/Borne.py rename to src/v/Ui_Borne.py diff --git a/src/v/Ui_CreaParking.py b/src/v/Ui_CreaParking.py new file mode 100644 index 0000000..3322007 --- /dev/null +++ b/src/v/Ui_CreaParking.py @@ -0,0 +1,103 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'creationParking.ui' +# +# Created: Fri Dec 26 17:33:19 2014 +# by: PyQt4 UI code generator 4.11.3 +# +# WARNING! All changes made in this file will be lost! + +from PyQt4 import QtCore, QtGui + +try: + _fromUtf8 = QtCore.QString.fromUtf8 +except AttributeError: + def _fromUtf8(s): + return s + +try: + _encoding = QtGui.QApplication.UnicodeUTF8 + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig, _encoding) +except AttributeError: + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig) + +class Ui_CreaParking(object): + def setupUi(self, Form): + Form.setObjectName(_fromUtf8("Form")) + Form.resize(400, 300) + self.tableWidget = QtGui.QTableWidget(Form) + self.tableWidget.setGeometry(QtCore.QRect(30, 110, 331, 101)) + self.tableWidget.setObjectName(_fromUtf8("tableWidget")) + self.tableWidget.setColumnCount(0) + self.tableWidget.setRowCount(0) + self.layoutWidget = QtGui.QWidget(Form) + self.layoutWidget.setGeometry(QtCore.QRect(50, 10, 291, 89)) + self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) + self.horizontalLayout = QtGui.QHBoxLayout(self.layoutWidget) + self.horizontalLayout.setMargin(0) + self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) + self.verticalLayout = QtGui.QVBoxLayout() + self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) + self.label = QtGui.QLabel(self.layoutWidget) + self.label.setObjectName(_fromUtf8("label")) + self.verticalLayout.addWidget(self.label) + self.label_2 = QtGui.QLabel(self.layoutWidget) + self.label_2.setObjectName(_fromUtf8("label_2")) + self.verticalLayout.addWidget(self.label_2) + self.label_3 = QtGui.QLabel(self.layoutWidget) + self.label_3.setObjectName(_fromUtf8("label_3")) + self.verticalLayout.addWidget(self.label_3) + self.horizontalLayout.addLayout(self.verticalLayout) + self.verticalLayout_2 = QtGui.QVBoxLayout() + self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) + self.lineEdit_nom = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_nom.setObjectName(_fromUtf8("lineEdit_nom")) + self.verticalLayout_2.addWidget(self.lineEdit_nom) + self.lineEdit_nbNiv = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_nbNiv.setObjectName(_fromUtf8("lineEdit_nbNiv")) + self.verticalLayout_2.addWidget(self.lineEdit_nbNiv) + self.btn_ajouterPlaces = QtGui.QPushButton(self.layoutWidget) + self.btn_ajouterPlaces.setObjectName(_fromUtf8("btn_ajouterPlaces")) + self.verticalLayout_2.addWidget(self.btn_ajouterPlaces) + self.horizontalLayout.addLayout(self.verticalLayout_2) + self.layoutWidget1 = QtGui.QWidget(Form) + self.layoutWidget1.setGeometry(QtCore.QRect(90, 270, 201, 29)) + self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) + self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget1) + self.horizontalLayout_2.setMargin(0) + self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) + self.pushButton_2 = QtGui.QPushButton(self.layoutWidget1) + self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) + self.horizontalLayout_2.addWidget(self.pushButton_2) + self.pushButton = QtGui.QPushButton(self.layoutWidget1) + self.pushButton.setObjectName(_fromUtf8("pushButton")) + self.horizontalLayout_2.addWidget(self.pushButton) + self.layoutWidget2 = QtGui.QWidget(Form) + self.layoutWidget2.setGeometry(QtCore.QRect(60, 230, 275, 25)) + self.layoutWidget2.setObjectName(_fromUtf8("layoutWidget2")) + self.horizontalLayout_3 = QtGui.QHBoxLayout(self.layoutWidget2) + self.horizontalLayout_3.setMargin(0) + self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) + self.label_4 = QtGui.QLabel(self.layoutWidget2) + self.label_4.setObjectName(_fromUtf8("label_4")) + self.horizontalLayout_3.addWidget(self.label_4) + self.nbPlacesTotal = QtGui.QLabel(self.layoutWidget2) + self.nbPlacesTotal.setObjectName(_fromUtf8("nbPlacesTotal")) + self.horizontalLayout_3.addWidget(self.nbPlacesTotal) + + self.retranslateUi(Form) + QtCore.QMetaObject.connectSlotsByName(Form) + + def retranslateUi(self, Form): + Form.setWindowTitle(_translate("Form", "Creation Parking", None)) + self.label.setText(_translate("Form", "Nom", None)) + self.label_2.setText(_translate("Form", "Nombre de niveaux :", None)) + self.label_3.setText(_translate("Form", "Places par niveau :", None)) + self.btn_ajouterPlaces.setText(_translate("Form", "Ajouter places", None)) + self.pushButton_2.setText(_translate("Form", "Annuler", None)) + self.pushButton.setText(_translate("Form", "Valider", None)) + self.label_4.setText(_translate("Form", "Nombre Places Total : ", None)) + self.nbPlacesTotal.setText(_translate("Form", "TextLabel", None)) + diff --git a/src/v/MainWindow.py b/src/v/Ui_MainWindow.py similarity index 68% rename from src/v/MainWindow.py rename to src/v/Ui_MainWindow.py index 4ce0f41..0f1b5e2 100644 --- a/src/v/MainWindow.py +++ b/src/v/Ui_MainWindow.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'main.ui' # -# Created: Tue Dec 23 22:14:01 2014 +# Created: Fri Dec 26 17:32:35 2014 # by: PyQt4 UI code generator 4.11.3 # # WARNING! All changes made in this file will be lost! @@ -65,40 +65,40 @@ class Ui_MainWindow(object): self.label_17 = QtGui.QLabel(self.tab_2) self.label_17.setObjectName(_fromUtf8("label_17")) self.formLayout_3.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_17) - self.label_2 = QtGui.QLabel(self.tab_2) - self.label_2.setObjectName(_fromUtf8("label_2")) - self.formLayout_3.setWidget(0, QtGui.QFormLayout.FieldRole, self.label_2) - self.label_3 = QtGui.QLabel(self.tab_2) - self.label_3.setObjectName(_fromUtf8("label_3")) - self.formLayout_3.setWidget(1, QtGui.QFormLayout.FieldRole, self.label_3) - self.label_4 = QtGui.QLabel(self.tab_2) - self.label_4.setObjectName(_fromUtf8("label_4")) - self.formLayout_3.setWidget(2, QtGui.QFormLayout.FieldRole, self.label_4) - self.label_5 = QtGui.QLabel(self.tab_2) - self.label_5.setObjectName(_fromUtf8("label_5")) - self.formLayout_3.setWidget(3, QtGui.QFormLayout.FieldRole, self.label_5) - self.label_6 = QtGui.QLabel(self.tab_2) - self.label_6.setObjectName(_fromUtf8("label_6")) - self.formLayout_3.setWidget(4, QtGui.QFormLayout.FieldRole, self.label_6) + self.nom = QtGui.QLabel(self.tab_2) + self.nom.setObjectName(_fromUtf8("nom")) + self.formLayout_3.setWidget(0, QtGui.QFormLayout.FieldRole, self.nom) + self.niveau = QtGui.QLabel(self.tab_2) + self.niveau.setObjectName(_fromUtf8("niveau")) + self.formLayout_3.setWidget(1, QtGui.QFormLayout.FieldRole, self.niveau) + self.placesParNiveau = QtGui.QLabel(self.tab_2) + self.placesParNiveau.setObjectName(_fromUtf8("placesParNiveau")) + self.formLayout_3.setWidget(2, QtGui.QFormLayout.FieldRole, self.placesParNiveau) + self.placesDispo = QtGui.QLabel(self.tab_2) + self.placesDispo.setObjectName(_fromUtf8("placesDispo")) + self.formLayout_3.setWidget(3, QtGui.QFormLayout.FieldRole, self.placesDispo) + self.placesSuperAbo = QtGui.QLabel(self.tab_2) + self.placesSuperAbo.setObjectName(_fromUtf8("placesSuperAbo")) + self.formLayout_3.setWidget(4, QtGui.QFormLayout.FieldRole, self.placesSuperAbo) self.verticalLayout.addLayout(self.formLayout_3) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) - self.pushButton_4 = QtGui.QPushButton(self.tab_2) - self.pushButton_4.setObjectName(_fromUtf8("pushButton_4")) - self.horizontalLayout.addWidget(self.pushButton_4) - self.pushButton_3 = QtGui.QPushButton(self.tab_2) - self.pushButton_3.setObjectName(_fromUtf8("pushButton_3")) - self.horizontalLayout.addWidget(self.pushButton_3) + self.btn_details = QtGui.QPushButton(self.tab_2) + self.btn_details.setObjectName(_fromUtf8("btn_details")) + self.horizontalLayout.addWidget(self.btn_details) + self.btn_borne = QtGui.QPushButton(self.tab_2) + self.btn_borne.setObjectName(_fromUtf8("btn_borne")) + self.horizontalLayout.addWidget(self.btn_borne) self.verticalLayout.addLayout(self.horizontalLayout) - self.pushButton_5 = QtGui.QPushButton(self.tab_2) - self.pushButton_5.setObjectName(_fromUtf8("pushButton_5")) - self.verticalLayout.addWidget(self.pushButton_5) - self.pushButton_2 = QtGui.QPushButton(self.tab_2) - self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) - self.verticalLayout.addWidget(self.pushButton_2) - self.pushButton = QtGui.QPushButton(self.tab_2) - self.pushButton.setObjectName(_fromUtf8("pushButton")) - self.verticalLayout.addWidget(self.pushButton) + self.btn_creer = QtGui.QPushButton(self.tab_2) + self.btn_creer.setObjectName(_fromUtf8("btn_creer")) + self.verticalLayout.addWidget(self.btn_creer) + self.btn_modifier = QtGui.QPushButton(self.tab_2) + self.btn_modifier.setObjectName(_fromUtf8("btn_modifier")) + self.verticalLayout.addWidget(self.btn_modifier) + self.btn_supprimer = QtGui.QPushButton(self.tab_2) + self.btn_supprimer.setObjectName(_fromUtf8("btn_supprimer")) + self.verticalLayout.addWidget(self.btn_supprimer) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.tab_5 = QtGui.QWidget() self.tab_5.setObjectName(_fromUtf8("tab_5")) @@ -159,19 +159,19 @@ class Ui_MainWindow(object): self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "Activite", None)) self.label_13.setText(_translate("MainWindow", "Nom :", None)) self.label_14.setText(_translate("MainWindow", "Niveau :", None)) - self.label_15.setText(_translate("MainWindow", "Place / niveau :", None)) - self.label_16.setText(_translate("MainWindow", "Place disponible :", None)) - self.label_17.setText(_translate("MainWindow", "Place Reserve Super Abo : ", None)) - self.label_2.setText(_translate("MainWindow", "TextLabel", None)) - self.label_3.setText(_translate("MainWindow", "TextLabel", None)) - self.label_4.setText(_translate("MainWindow", "TextLabel", None)) - self.label_5.setText(_translate("MainWindow", "TextLabel", None)) - self.label_6.setText(_translate("MainWindow", "TextLabel", None)) - self.pushButton_4.setText(_translate("MainWindow", "Details Places", None)) - self.pushButton_3.setText(_translate("MainWindow", "Borne", None)) - self.pushButton_5.setText(_translate("MainWindow", "Créer", None)) - self.pushButton_2.setText(_translate("MainWindow", "Modifier", None)) - self.pushButton.setText(_translate("MainWindow", "Supprimer", None)) + self.label_15.setText(_translate("MainWindow", "Places / niveau :", None)) + self.label_16.setText(_translate("MainWindow", "Places disponible :", None)) + self.label_17.setText(_translate("MainWindow", "Places Reserve Super Abo : ", None)) + self.nom.setText(_translate("MainWindow", "TextLabel", None)) + self.niveau.setText(_translate("MainWindow", "TextLabel", None)) + self.placesParNiveau.setText(_translate("MainWindow", "TextLabel", None)) + self.placesDispo.setText(_translate("MainWindow", "TextLabel", None)) + self.placesSuperAbo.setText(_translate("MainWindow", "TextLabel", None)) + self.btn_details.setText(_translate("MainWindow", "Details Places", None)) + self.btn_borne.setText(_translate("MainWindow", "Borne", None)) + self.btn_creer.setText(_translate("MainWindow", "Créer", None)) + self.btn_modifier.setText(_translate("MainWindow", "Modifier", None)) + self.btn_supprimer.setText(_translate("MainWindow", "Supprimer", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Parkings", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_5), _translate("MainWindow", "Membres", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("MainWindow", "Services", None)) @@ -187,30 +187,3 @@ class Ui_MainWindow(object): self.actionQuitter.setText(_translate("MainWindow", "Quitter", None)) self.action.setText(_translate("MainWindow", "?", None)) - - - - ################################NOT GENERATED#################################################### - def addItemActivite(self, line): - self.log.addItem(line) - - def majListeParkings(self, parkings): - self.__parkings = parkings - self.comboBox.currentIndexChanged['QString'].connect(self.selectParking) - self.comboBox.clear() - self.comboBox.addItem("Selectionner un parking") - for p in parkings: - self.comboBox.addItem(p.nom) - - def selectParking(self): - self.label_2.clear() - self.label_3.clear() - self.label_4.clear() - self.label_5.clear() - self.label_6.clear() - if(self.comboBox.currentIndex() != 0) : - self.label_2.setText(self.__parkings[self.comboBox.currentIndex()-1].nom) - self.label_3.setText(str(self.__parkings[self.comboBox.currentIndex()-1].nbNiveau)) - self.label_4.setText(str(self.__parkings[self.comboBox.currentIndex()-1].nbPlacesParNiveau)) - self.label_5.setText(str(self.__parkings[self.comboBox.currentIndex()-1].nbPlacesLibresParking)) - self.label_6.setText("lol") diff --git a/src/v/Panneau.py b/src/v/Ui_Panneau.py similarity index 100% rename from src/v/Panneau.py rename to src/v/Ui_Panneau.py From 841eb620c68031d35882f335e0c09cb96b673f82 Mon Sep 17 00:00:00 2001 From: sidya82 Date: Fri, 26 Dec 2014 23:09:49 +0100 Subject: [PATCH 3/4] Implementation parking creation --- src/c/CreaParking.py | 70 ++++++++++++++-- src/c/Main.py | 76 ++++++++++------- src/c/log/log.py | 2 - src/m/Place.py | 2 + src/v/MyQMainWindow.py | 16 ++++ src/v/MyQWidget.py | 21 +++++ src/v/Ui_CreaParking.py | 132 +++++++++++++++++------------- ui/borne.py | 10 +-- ui/borne.ui | 4 +- ui/creaParking.py | 134 ++++++++++++++++-------------- ui/creaPlaces.py | 77 ++++++++++++++++++ ui/creationParking.ui | 176 ++++++++++++++++++++++++---------------- ui/creationPlaces.ui | 16 ++-- ui/main.ui | 7 +- 14 files changed, 504 insertions(+), 239 deletions(-) create mode 100644 src/v/MyQMainWindow.py create mode 100644 src/v/MyQWidget.py create mode 100644 ui/creaPlaces.py diff --git a/src/c/CreaParking.py b/src/c/CreaParking.py index bcfe77c..a9973c1 100644 --- a/src/c/CreaParking.py +++ b/src/c/CreaParking.py @@ -1,12 +1,70 @@ -from PyQt4 import QtGui +from PyQt4 import QtGui, QtCore +from src.m.Parking import Parking +from src.m.Place import ListeTypePlace +from src.v.MyQWidget import MyQWidget from src.v.Ui_CreaParking import Ui_CreaParking __author__ = 'sidya' class CreaParking: - def __init__(self): - self.w = QtGui.QWidget() - self.ui = Ui_CreaParking() - self.ui.setupUi(self.w) - self.w.show() \ No newline at end of file + def __init__(self, main): + self.__main = main + self.__main.activity("Debut Creation Parking", self.__main.lvl.INFO) + + self.__row = 0 + + self.__w = MyQWidget(self.__main) + self.__ui = Ui_CreaParking() + self.__ui.setupUi(self.__w) + + #connect + self.__ui.btn_addRow.clicked.connect(self.addRow) + self.__ui.btn_rmRow.clicked.connect(self.rmRow) + self.__ui.btn_valider.clicked.connect(self.valider) + self.__ui.btn_annuler.clicked.connect(self.annuler) + + #Validator + self.__ui.lineEdit_nbNiv.setValidator(QtGui.QRegExpValidator(QtCore.QRegExp('[0-9]*'))) + + + self.showWindow() + + + def insererTable(self,hauteur,longueur,nombre) : + self.__typePlacesparNiveau.add(hauteur,longueur,nombre) + + def addRow(self): + self.__ui.tableWidget.insertRow(self.__row) + self.__row += 1 + + def rmRow(self): + self.__ui.tableWidget.removeRow(self.__ui.tableWidget.rowCount()-1) + self.__row -= 1 + + def annuler(self): + self.__main.activity("Annulation Creation Parking", self.__main.lvl.INFO) + self.__w.hide() + self.__main.showWindow() + + def valider(self): + try: + l = ListeTypePlace() + for i in range(0,self.__ui.tableWidget.rowCount()): + l.add(int(self.__ui.tableWidget.itemAt(i,0).text()), int(self.__ui.tableWidget.itemAt(i,1).text()), + int(self.__ui.tableWidget.itemAt(i,3).text())) + self.__main.addParking(Parking( + int(self.__ui.lineEdit_nbNiv.text()), + l, + self.__ui.lineEdit_nom.text())) + self.__main.activity("Ajout Parking : detail", self.__main.lvl.INFO) + self.__w.hide() + self.__main.showWindow() + except Exception as e : + self.__main.activity("Erreur lors de la creations du Parking \n" + str(e), self.__main.lvl.FAIL) + self.annuler() + + def showWindow(self): + self.__w.show() + self.__child = None #supprime l'eventuel widget enfant + self.__w.focusWidget() # reprend le focus sur la fenetre \ No newline at end of file diff --git a/src/c/Main.py b/src/c/Main.py index d177e9a..ed236cc 100644 --- a/src/c/Main.py +++ b/src/c/Main.py @@ -1,10 +1,14 @@ import sys -from PyQt4 import QtGui +from PyQt4 import QtGui, QtCore +from PyQt4.QtCore import QTranslator, QLocale + +from src.c.log.log import Log +from src.c.log.log import lvl from src.c.CreaParking import CreaParking -from src.c.log.log import Log from src.m.Parking import Parking, ListeTypePlace +from src.v.MyQMainWindow import MyQMainWindow from src.v.Ui_MainWindow import Ui_MainWindow __author__ = 'sidya' @@ -13,7 +17,8 @@ __author__ = 'sidya' class Main: def __init__(self): # Init des logs - self.log = Log() + self.lvl = lvl() + self.__log = Log() l = ListeTypePlace() l.add(10, 11, 5) @@ -27,25 +32,27 @@ class Main: app = QtGui.QApplication(sys.argv) - self.view = QtGui.QMainWindow() - self.ui = Ui_MainWindow() - self.ui.setupUi(self.view) + + + self.__view = MyQMainWindow() + self.__ui = Ui_MainWindow() + self.__ui.setupUi(self.__view) #connect - self.ui.comboBox.currentIndexChanged['QString'].connect(self.selectParking) - self.ui.btn_creer.clicked.connect(self.creerParking) + self.__ui.comboBox.currentIndexChanged['QString'].connect(self.selectParking) + self.__ui.btn_creer.clicked.connect(self.creerParking) + #Chargement activité self.loadLastActivity() - self.majListeParking() - self.view.show() + self.showWindow() sys.exit(app.exec_()) def activity(self, msg, lvl): - self.log.printL(msg, lvl) - self.ui.addItemActivite(self.activite.readlines()[-1]) + self.__log.printL(msg, lvl) + self.addItemActivite(self.activite.readlines()[-1]) def loadLastActivity(self): try: @@ -57,32 +64,41 @@ class Main: liste = self.activite.readlines() for l in [l[:-1] for l in liste[-11:-1]]: - self.ui.addItemActivite(l) + self.addItemActivite(l) def addItemActivite(self, line): - self.log.addItem(line) + self.__ui.listWidget.addItem(line) def majListeParking(self): - self.ui.comboBox.clear() - self.ui.comboBox.addItem("Selectionner un parking") + self.__ui.comboBox.clear() + self.__ui.comboBox.addItem("Selectionner un parking") for p in self.__parkings: - self.ui.comboBox.addItem(p.nom) + self.__ui.comboBox.addItem(p.nom) def selectParking(self): - self.ui.nom.clear() - self.ui.niveau.clear() - self.ui.placesParNiveau.clear() - self.ui.placesDispo.clear() - self.ui.placesSuperAbo.clear() - if(self.ui.comboBox.currentIndex() != 0) : - self.ui.nom.setText(self.__parkings[self.ui.comboBox.currentIndex()-1].nom) - self.ui.niveau.setText(str(self.__parkings[self.ui.comboBox.currentIndex()-1].nbNiveau)) - self.ui.placesParNiveau.setText(str(self.__parkings[self.ui.comboBox.currentIndex()-1].nbPlacesParNiveau)) - self.ui.placesDispo.setText(str(self.__parkings[self.ui.comboBox.currentIndex()-1].nbPlacesLibresParking)) - self.ui.placesSuperAbo.setText("lol") + self.__ui.nom.clear() + self.__ui.niveau.clear() + self.__ui.placesParNiveau.clear() + self.__ui.placesDispo.clear() + self.__ui.placesSuperAbo.clear() + if(self.__ui.comboBox.currentIndex() != 0) : + self.__ui.nom.setText(self.__parkings[self.__ui.comboBox.currentIndex()-1].nom) + self.__ui.niveau.setText(str(self.__parkings[self.__ui.comboBox.currentIndex()-1].nbNiveau)) + self.__ui.placesParNiveau.setText(str(self.__parkings[self.__ui.comboBox.currentIndex()-1].nbPlacesParNiveau)) + self.__ui.placesDispo.setText(str(self.__parkings[self.__ui.comboBox.currentIndex()-1].nbPlacesLibresParking)) + self.__ui.placesSuperAbo.setText("lol") def creerParking(self): - self.view.hide() - CreaParking() \ No newline at end of file + self.__view.hide() + self.__widgetCourant = CreaParking(self) + + def addParking(self,parking): + self.__parkings.append(parking) + + def showWindow(self): + self.majListeParking() + self.__view.show() + self.__widgetCourant = None #supprime eventuel widget + self.__view.focusWidget() # reprend le focus sur la fenetre principal \ No newline at end of file diff --git a/src/c/log/log.py b/src/c/log/log.py index da9bdfe..95c028f 100644 --- a/src/c/log/log.py +++ b/src/c/log/log.py @@ -82,8 +82,6 @@ class Log(object): pMsg = bcolors.DEBUG + str(pMsg) + bcolors.ENDC elif pLvl == lvl.INFO : pMsg = bcolors.INFO + str(pMsg) + bcolors.ENDC - elif pLvl == lvl.SUCCESS : - pMsg = bcolors.SUCCESS + str(pMsg) + bcolors.ENDC elif pLvl == lvl.WARNING : pMsg = bcolors.WARNING + str(pMsg) + bcolors.ENDC elif pLvl == lvl.FAIL : diff --git a/src/m/Place.py b/src/m/Place.py index 6730b1c..7ee72d0 100644 --- a/src/m/Place.py +++ b/src/m/Place.py @@ -93,6 +93,8 @@ class ListeTypePlace: return self.l + + class Placement: def __init__(self,debut,fin): self.debut = debut diff --git a/src/v/MyQMainWindow.py b/src/v/MyQMainWindow.py new file mode 100644 index 0000000..2c97464 --- /dev/null +++ b/src/v/MyQMainWindow.py @@ -0,0 +1,16 @@ +from PyQt4 import QtGui + +__author__ = 'sidya' + + +class MyQMainWindow(QtGui.QMainWindow): + def closeEvent(self, event): + result = QtGui.QMessageBox.question(self, + "Confirmer Fermeture...", + "Etes vous sur de vouloir quitter ?\n" + "(Toute modification non enregistrée seras perdu)", + QtGui.QMessageBox.Yes| QtGui.QMessageBox.No) + event.ignore() + + if result == QtGui.QMessageBox.Yes: + event.accept() \ No newline at end of file diff --git a/src/v/MyQWidget.py b/src/v/MyQWidget.py new file mode 100644 index 0000000..9eb77c2 --- /dev/null +++ b/src/v/MyQWidget.py @@ -0,0 +1,21 @@ +from PyQt4 import QtGui + +__author__ = 'sidya' + + +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 abandonner ?\n" + "(Toute modification non enregistrée seras perdu)", + QtGui.QMessageBox.Yes| QtGui.QMessageBox.No) + event.ignore() + + if result == QtGui.QMessageBox.Yes: + event.accept() + self.__main.showWindow() \ No newline at end of file diff --git a/src/v/Ui_CreaParking.py b/src/v/Ui_CreaParking.py index 3322007..e3a7746 100644 --- a/src/v/Ui_CreaParking.py +++ b/src/v/Ui_CreaParking.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'creationParking.ui' # -# Created: Fri Dec 26 17:33:19 2014 +# Created: Fri Dec 26 21:22:48 2014 # by: PyQt4 UI code generator 4.11.3 # # WARNING! All changes made in this file will be lost! @@ -24,80 +24,96 @@ except AttributeError: return QtGui.QApplication.translate(context, text, disambig) class Ui_CreaParking(object): - def setupUi(self, Form): - Form.setObjectName(_fromUtf8("Form")) - Form.resize(400, 300) - self.tableWidget = QtGui.QTableWidget(Form) - self.tableWidget.setGeometry(QtCore.QRect(30, 110, 331, 101)) - self.tableWidget.setObjectName(_fromUtf8("tableWidget")) - self.tableWidget.setColumnCount(0) - self.tableWidget.setRowCount(0) - self.layoutWidget = QtGui.QWidget(Form) - self.layoutWidget.setGeometry(QtCore.QRect(50, 10, 291, 89)) + def setupUi(self, CreaParking): + CreaParking.setObjectName(_fromUtf8("CreaParking")) + CreaParking.resize(400, 300) + self.layoutWidget = QtGui.QWidget(CreaParking) + self.layoutWidget.setGeometry(QtCore.QRect(90, 270, 201, 29)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) - self.horizontalLayout = QtGui.QHBoxLayout(self.layoutWidget) + self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget) + self.horizontalLayout_2.setMargin(0) + self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) + self.btn_annuler = QtGui.QPushButton(self.layoutWidget) + self.btn_annuler.setObjectName(_fromUtf8("btn_annuler")) + self.horizontalLayout_2.addWidget(self.btn_annuler) + self.btn_valider = QtGui.QPushButton(self.layoutWidget) + self.btn_valider.setObjectName(_fromUtf8("btn_valider")) + self.horizontalLayout_2.addWidget(self.btn_valider) + self.layoutWidget1 = QtGui.QWidget(CreaParking) + self.layoutWidget1.setGeometry(QtCore.QRect(60, 230, 275, 25)) + self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) + self.horizontalLayout_3 = QtGui.QHBoxLayout(self.layoutWidget1) + self.horizontalLayout_3.setMargin(0) + self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) + self.label_4 = QtGui.QLabel(self.layoutWidget1) + self.label_4.setObjectName(_fromUtf8("label_4")) + self.horizontalLayout_3.addWidget(self.label_4) + self.nbPlacesTotal = QtGui.QLabel(self.layoutWidget1) + self.nbPlacesTotal.setObjectName(_fromUtf8("nbPlacesTotal")) + self.horizontalLayout_3.addWidget(self.nbPlacesTotal) + self.tableWidget = QtGui.QTableWidget(CreaParking) + self.tableWidget.setGeometry(QtCore.QRect(10, 100, 301, 121)) + self.tableWidget.setObjectName(_fromUtf8("tableWidget")) + self.tableWidget.setColumnCount(3) + self.tableWidget.setRowCount(0) + item = QtGui.QTableWidgetItem() + self.tableWidget.setHorizontalHeaderItem(0, item) + item = QtGui.QTableWidgetItem() + self.tableWidget.setHorizontalHeaderItem(1, item) + item = QtGui.QTableWidgetItem() + self.tableWidget.setHorizontalHeaderItem(2, item) + self.btn_addRow = QtGui.QPushButton(CreaParking) + self.btn_addRow.setGeometry(QtCore.QRect(330, 120, 41, 27)) + self.btn_addRow.setObjectName(_fromUtf8("btn_addRow")) + self.label_3 = QtGui.QLabel(CreaParking) + self.label_3.setGeometry(QtCore.QRect(50, 70, 135, 24)) + self.label_3.setObjectName(_fromUtf8("label_3")) + self.btn_rmRow = QtGui.QPushButton(CreaParking) + self.btn_rmRow.setGeometry(QtCore.QRect(330, 160, 41, 27)) + self.btn_rmRow.setObjectName(_fromUtf8("btn_rmRow")) + self.widget = QtGui.QWidget(CreaParking) + self.widget.setGeometry(QtCore.QRect(52, 12, 291, 56)) + self.widget.setObjectName(_fromUtf8("widget")) + self.horizontalLayout = QtGui.QHBoxLayout(self.widget) self.horizontalLayout.setMargin(0) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) - self.label = QtGui.QLabel(self.layoutWidget) + self.label = QtGui.QLabel(self.widget) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout.addWidget(self.label) - self.label_2 = QtGui.QLabel(self.layoutWidget) + self.label_2 = QtGui.QLabel(self.widget) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout.addWidget(self.label_2) - self.label_3 = QtGui.QLabel(self.layoutWidget) - self.label_3.setObjectName(_fromUtf8("label_3")) - self.verticalLayout.addWidget(self.label_3) self.horizontalLayout.addLayout(self.verticalLayout) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) - self.lineEdit_nom = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_nom = QtGui.QLineEdit(self.widget) self.lineEdit_nom.setObjectName(_fromUtf8("lineEdit_nom")) self.verticalLayout_2.addWidget(self.lineEdit_nom) - self.lineEdit_nbNiv = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_nbNiv = QtGui.QLineEdit(self.widget) self.lineEdit_nbNiv.setObjectName(_fromUtf8("lineEdit_nbNiv")) self.verticalLayout_2.addWidget(self.lineEdit_nbNiv) - self.btn_ajouterPlaces = QtGui.QPushButton(self.layoutWidget) - self.btn_ajouterPlaces.setObjectName(_fromUtf8("btn_ajouterPlaces")) - self.verticalLayout_2.addWidget(self.btn_ajouterPlaces) self.horizontalLayout.addLayout(self.verticalLayout_2) - self.layoutWidget1 = QtGui.QWidget(Form) - self.layoutWidget1.setGeometry(QtCore.QRect(90, 270, 201, 29)) - self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) - self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget1) - self.horizontalLayout_2.setMargin(0) - self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) - self.pushButton_2 = QtGui.QPushButton(self.layoutWidget1) - self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) - self.horizontalLayout_2.addWidget(self.pushButton_2) - self.pushButton = QtGui.QPushButton(self.layoutWidget1) - self.pushButton.setObjectName(_fromUtf8("pushButton")) - self.horizontalLayout_2.addWidget(self.pushButton) - self.layoutWidget2 = QtGui.QWidget(Form) - self.layoutWidget2.setGeometry(QtCore.QRect(60, 230, 275, 25)) - self.layoutWidget2.setObjectName(_fromUtf8("layoutWidget2")) - self.horizontalLayout_3 = QtGui.QHBoxLayout(self.layoutWidget2) - self.horizontalLayout_3.setMargin(0) - self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) - self.label_4 = QtGui.QLabel(self.layoutWidget2) - self.label_4.setObjectName(_fromUtf8("label_4")) - self.horizontalLayout_3.addWidget(self.label_4) - self.nbPlacesTotal = QtGui.QLabel(self.layoutWidget2) - self.nbPlacesTotal.setObjectName(_fromUtf8("nbPlacesTotal")) - self.horizontalLayout_3.addWidget(self.nbPlacesTotal) - self.retranslateUi(Form) - QtCore.QMetaObject.connectSlotsByName(Form) + self.retranslateUi(CreaParking) + QtCore.QMetaObject.connectSlotsByName(CreaParking) - def retranslateUi(self, Form): - Form.setWindowTitle(_translate("Form", "Creation Parking", None)) - self.label.setText(_translate("Form", "Nom", None)) - self.label_2.setText(_translate("Form", "Nombre de niveaux :", None)) - self.label_3.setText(_translate("Form", "Places par niveau :", None)) - self.btn_ajouterPlaces.setText(_translate("Form", "Ajouter places", None)) - self.pushButton_2.setText(_translate("Form", "Annuler", None)) - self.pushButton.setText(_translate("Form", "Valider", None)) - self.label_4.setText(_translate("Form", "Nombre Places Total : ", None)) - self.nbPlacesTotal.setText(_translate("Form", "TextLabel", None)) + def retranslateUi(self, CreaParking): + CreaParking.setWindowTitle(_translate("CreaParking", "Creation Parking", None)) + self.btn_annuler.setText(_translate("CreaParking", "Annuler", None)) + self.btn_valider.setText(_translate("CreaParking", "Valider", None)) + self.label_4.setText(_translate("CreaParking", "Nombre Places Total : ", None)) + self.nbPlacesTotal.setText(_translate("CreaParking", "TextLabel", None)) + item = self.tableWidget.horizontalHeaderItem(0) + item.setText(_translate("CreaParking", "Hauteur", None)) + item = self.tableWidget.horizontalHeaderItem(1) + item.setText(_translate("CreaParking", "Longueur", None)) + item = self.tableWidget.horizontalHeaderItem(2) + item.setText(_translate("CreaParking", "Nombre", None)) + self.btn_addRow.setText(_translate("CreaParking", "+", None)) + self.label_3.setText(_translate("CreaParking", "Places par niveau :", None)) + self.btn_rmRow.setText(_translate("CreaParking", "-", None)) + self.label.setText(_translate("CreaParking", "Nom :", None)) + self.label_2.setText(_translate("CreaParking", "Nombre de niveaux :", None)) diff --git a/ui/borne.py b/ui/borne.py index cc1a1a3..19a6e18 100644 --- a/ui/borne.py +++ b/ui/borne.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'borne.ui' # -# Created: Fri Dec 26 17:32:17 2014 +# Created: Fri Dec 26 17:48:52 2014 # by: PyQt4 UI code generator 4.11.3 # # WARNING! All changes made in this file will be lost! @@ -33,9 +33,9 @@ class Ui_Form(object): self.lcdNumber = QtGui.QLCDNumber(Form) self.lcdNumber.setGeometry(QtCore.QRect(20, 80, 351, 31)) self.lcdNumber.setObjectName(_fromUtf8("lcdNumber")) - self.label_4 = QtGui.QLabel(Form) - self.label_4.setGeometry(QtCore.QRect(170, 10, 151, 20)) - self.label_4.setObjectName(_fromUtf8("label_4")) + self.nomParking = QtGui.QLabel(Form) + self.nomParking.setGeometry(QtCore.QRect(170, 10, 151, 20)) + self.nomParking.setObjectName(_fromUtf8("nomParking")) self.layoutWidget = QtGui.QWidget(Form) self.layoutWidget.setGeometry(QtCore.QRect(60, 300, 272, 85)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) @@ -97,7 +97,7 @@ class Ui_Form(object): def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "Borne", None)) self.btn_Voiture.setText(_translate("Form", "Detection Arrivee Voiture", None)) - self.label_4.setText(_translate("Form", "NomParking", None)) + self.nomParking.setText(_translate("Form", "NomParking", None)) self.label.setText(_translate("Form", "Carte Membre ID ", None)) self.btn_validerID.setText(_translate("Form", "Valider", None)) self.label_2.setText(_translate("Form", "Non membre", None)) diff --git a/ui/borne.ui b/ui/borne.ui index a6b6211..a85d651 100644 --- a/ui/borne.ui +++ b/ui/borne.ui @@ -36,7 +36,7 @@ - + 170 @@ -159,7 +159,7 @@ btn_Voiture lcdNumber layoutWidget - label_4 + nomParking diff --git a/ui/creaParking.py b/ui/creaParking.py index 59894c9..e3a7746 100644 --- a/ui/creaParking.py +++ b/ui/creaParking.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'creationParking.ui' # -# Created: Fri Dec 26 17:33:19 2014 +# Created: Fri Dec 26 21:22:48 2014 # by: PyQt4 UI code generator 4.11.3 # # WARNING! All changes made in this file will be lost! @@ -23,81 +23,97 @@ except AttributeError: def _translate(context, text, disambig): return QtGui.QApplication.translate(context, text, disambig) -class Ui_Form(object): - def setupUi(self, Form): - Form.setObjectName(_fromUtf8("Form")) - Form.resize(400, 300) - self.tableWidget = QtGui.QTableWidget(Form) - self.tableWidget.setGeometry(QtCore.QRect(30, 110, 331, 101)) - self.tableWidget.setObjectName(_fromUtf8("tableWidget")) - self.tableWidget.setColumnCount(0) - self.tableWidget.setRowCount(0) - self.layoutWidget = QtGui.QWidget(Form) - self.layoutWidget.setGeometry(QtCore.QRect(50, 10, 291, 89)) +class Ui_CreaParking(object): + def setupUi(self, CreaParking): + CreaParking.setObjectName(_fromUtf8("CreaParking")) + CreaParking.resize(400, 300) + self.layoutWidget = QtGui.QWidget(CreaParking) + self.layoutWidget.setGeometry(QtCore.QRect(90, 270, 201, 29)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) - self.horizontalLayout = QtGui.QHBoxLayout(self.layoutWidget) + self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget) + self.horizontalLayout_2.setMargin(0) + self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) + self.btn_annuler = QtGui.QPushButton(self.layoutWidget) + self.btn_annuler.setObjectName(_fromUtf8("btn_annuler")) + self.horizontalLayout_2.addWidget(self.btn_annuler) + self.btn_valider = QtGui.QPushButton(self.layoutWidget) + self.btn_valider.setObjectName(_fromUtf8("btn_valider")) + self.horizontalLayout_2.addWidget(self.btn_valider) + self.layoutWidget1 = QtGui.QWidget(CreaParking) + self.layoutWidget1.setGeometry(QtCore.QRect(60, 230, 275, 25)) + self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) + self.horizontalLayout_3 = QtGui.QHBoxLayout(self.layoutWidget1) + self.horizontalLayout_3.setMargin(0) + self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) + self.label_4 = QtGui.QLabel(self.layoutWidget1) + self.label_4.setObjectName(_fromUtf8("label_4")) + self.horizontalLayout_3.addWidget(self.label_4) + self.nbPlacesTotal = QtGui.QLabel(self.layoutWidget1) + self.nbPlacesTotal.setObjectName(_fromUtf8("nbPlacesTotal")) + self.horizontalLayout_3.addWidget(self.nbPlacesTotal) + self.tableWidget = QtGui.QTableWidget(CreaParking) + self.tableWidget.setGeometry(QtCore.QRect(10, 100, 301, 121)) + self.tableWidget.setObjectName(_fromUtf8("tableWidget")) + self.tableWidget.setColumnCount(3) + self.tableWidget.setRowCount(0) + item = QtGui.QTableWidgetItem() + self.tableWidget.setHorizontalHeaderItem(0, item) + item = QtGui.QTableWidgetItem() + self.tableWidget.setHorizontalHeaderItem(1, item) + item = QtGui.QTableWidgetItem() + self.tableWidget.setHorizontalHeaderItem(2, item) + self.btn_addRow = QtGui.QPushButton(CreaParking) + self.btn_addRow.setGeometry(QtCore.QRect(330, 120, 41, 27)) + self.btn_addRow.setObjectName(_fromUtf8("btn_addRow")) + self.label_3 = QtGui.QLabel(CreaParking) + self.label_3.setGeometry(QtCore.QRect(50, 70, 135, 24)) + self.label_3.setObjectName(_fromUtf8("label_3")) + self.btn_rmRow = QtGui.QPushButton(CreaParking) + self.btn_rmRow.setGeometry(QtCore.QRect(330, 160, 41, 27)) + self.btn_rmRow.setObjectName(_fromUtf8("btn_rmRow")) + self.widget = QtGui.QWidget(CreaParking) + self.widget.setGeometry(QtCore.QRect(52, 12, 291, 56)) + self.widget.setObjectName(_fromUtf8("widget")) + self.horizontalLayout = QtGui.QHBoxLayout(self.widget) self.horizontalLayout.setMargin(0) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) - self.label = QtGui.QLabel(self.layoutWidget) + self.label = QtGui.QLabel(self.widget) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout.addWidget(self.label) - self.label_2 = QtGui.QLabel(self.layoutWidget) + self.label_2 = QtGui.QLabel(self.widget) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout.addWidget(self.label_2) - self.label_3 = QtGui.QLabel(self.layoutWidget) - self.label_3.setObjectName(_fromUtf8("label_3")) - self.verticalLayout.addWidget(self.label_3) self.horizontalLayout.addLayout(self.verticalLayout) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) - self.lineEdit_nom = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_nom = QtGui.QLineEdit(self.widget) self.lineEdit_nom.setObjectName(_fromUtf8("lineEdit_nom")) self.verticalLayout_2.addWidget(self.lineEdit_nom) - self.lineEdit_nbNiv = QtGui.QLineEdit(self.layoutWidget) + self.lineEdit_nbNiv = QtGui.QLineEdit(self.widget) self.lineEdit_nbNiv.setObjectName(_fromUtf8("lineEdit_nbNiv")) self.verticalLayout_2.addWidget(self.lineEdit_nbNiv) - self.btn_ajouterPlaces = QtGui.QPushButton(self.layoutWidget) - self.btn_ajouterPlaces.setObjectName(_fromUtf8("btn_ajouterPlaces")) - self.verticalLayout_2.addWidget(self.btn_ajouterPlaces) self.horizontalLayout.addLayout(self.verticalLayout_2) - self.layoutWidget1 = QtGui.QWidget(Form) - self.layoutWidget1.setGeometry(QtCore.QRect(90, 270, 201, 29)) - self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) - self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget1) - self.horizontalLayout_2.setMargin(0) - self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) - self.pushButton_2 = QtGui.QPushButton(self.layoutWidget1) - self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) - self.horizontalLayout_2.addWidget(self.pushButton_2) - self.pushButton = QtGui.QPushButton(self.layoutWidget1) - self.pushButton.setObjectName(_fromUtf8("pushButton")) - self.horizontalLayout_2.addWidget(self.pushButton) - self.layoutWidget2 = QtGui.QWidget(Form) - self.layoutWidget2.setGeometry(QtCore.QRect(60, 230, 275, 25)) - self.layoutWidget2.setObjectName(_fromUtf8("layoutWidget2")) - self.horizontalLayout_3 = QtGui.QHBoxLayout(self.layoutWidget2) - self.horizontalLayout_3.setMargin(0) - self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) - self.label_4 = QtGui.QLabel(self.layoutWidget2) - self.label_4.setObjectName(_fromUtf8("label_4")) - self.horizontalLayout_3.addWidget(self.label_4) - self.nbPlacesTotal = QtGui.QLabel(self.layoutWidget2) - self.nbPlacesTotal.setObjectName(_fromUtf8("nbPlacesTotal")) - self.horizontalLayout_3.addWidget(self.nbPlacesTotal) - self.retranslateUi(Form) - QtCore.QMetaObject.connectSlotsByName(Form) + self.retranslateUi(CreaParking) + QtCore.QMetaObject.connectSlotsByName(CreaParking) - def retranslateUi(self, Form): - Form.setWindowTitle(_translate("Form", "Creation Parking", None)) - self.label.setText(_translate("Form", "Nom", None)) - self.label_2.setText(_translate("Form", "Nombre de niveaux :", None)) - self.label_3.setText(_translate("Form", "Places par niveau :", None)) - self.btn_ajouterPlaces.setText(_translate("Form", "Ajouter places", None)) - self.pushButton_2.setText(_translate("Form", "Annuler", None)) - self.pushButton.setText(_translate("Form", "Valider", None)) - self.label_4.setText(_translate("Form", "Nombre Places Total : ", None)) - self.nbPlacesTotal.setText(_translate("Form", "TextLabel", None)) + def retranslateUi(self, CreaParking): + CreaParking.setWindowTitle(_translate("CreaParking", "Creation Parking", None)) + self.btn_annuler.setText(_translate("CreaParking", "Annuler", None)) + self.btn_valider.setText(_translate("CreaParking", "Valider", None)) + self.label_4.setText(_translate("CreaParking", "Nombre Places Total : ", None)) + self.nbPlacesTotal.setText(_translate("CreaParking", "TextLabel", None)) + item = self.tableWidget.horizontalHeaderItem(0) + item.setText(_translate("CreaParking", "Hauteur", None)) + item = self.tableWidget.horizontalHeaderItem(1) + item.setText(_translate("CreaParking", "Longueur", None)) + item = self.tableWidget.horizontalHeaderItem(2) + item.setText(_translate("CreaParking", "Nombre", None)) + self.btn_addRow.setText(_translate("CreaParking", "+", None)) + self.label_3.setText(_translate("CreaParking", "Places par niveau :", None)) + self.btn_rmRow.setText(_translate("CreaParking", "-", None)) + self.label.setText(_translate("CreaParking", "Nom :", None)) + self.label_2.setText(_translate("CreaParking", "Nombre de niveaux :", None)) diff --git a/ui/creaPlaces.py b/ui/creaPlaces.py new file mode 100644 index 0000000..f3bf3c7 --- /dev/null +++ b/ui/creaPlaces.py @@ -0,0 +1,77 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'creationPlaces.ui' +# +# Created: Fri Dec 26 18:28:52 2014 +# by: PyQt4 UI code generator 4.11.3 +# +# WARNING! All changes made in this file will be lost! + +from PyQt4 import QtCore, QtGui + +try: + _fromUtf8 = QtCore.QString.fromUtf8 +except AttributeError: + def _fromUtf8(s): + return s + +try: + _encoding = QtGui.QApplication.UnicodeUTF8 + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig, _encoding) +except AttributeError: + def _translate(context, text, disambig): + return QtGui.QApplication.translate(context, text, disambig) + +class Ui_CreaPlaces(object): + def setupUi(self, CreaPlaces): + CreaPlaces.setObjectName(_fromUtf8("CreaPlaces")) + CreaPlaces.resize(339, 202) + self.formLayoutWidget = QtGui.QWidget(CreaPlaces) + self.formLayoutWidget.setGeometry(QtCore.QRect(50, 40, 241, 83)) + self.formLayoutWidget.setObjectName(_fromUtf8("formLayoutWidget")) + self.formLayout = QtGui.QFormLayout(self.formLayoutWidget) + self.formLayout.setMargin(0) + self.formLayout.setObjectName(_fromUtf8("formLayout")) + self.label = QtGui.QLabel(self.formLayoutWidget) + self.label.setObjectName(_fromUtf8("label")) + self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label) + self.label_2 = QtGui.QLabel(self.formLayoutWidget) + self.label_2.setObjectName(_fromUtf8("label_2")) + self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_2) + self.label_3 = QtGui.QLabel(self.formLayoutWidget) + self.label_3.setObjectName(_fromUtf8("label_3")) + self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_3) + self.lineEdit_hauteur = QtGui.QLineEdit(self.formLayoutWidget) + self.lineEdit_hauteur.setObjectName(_fromUtf8("lineEdit_hauteur")) + self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.lineEdit_hauteur) + self.lineEdit_longueur = QtGui.QLineEdit(self.formLayoutWidget) + self.lineEdit_longueur.setObjectName(_fromUtf8("lineEdit_longueur")) + self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.lineEdit_longueur) + self.lineEdit_nombre = QtGui.QLineEdit(self.formLayoutWidget) + self.lineEdit_nombre.setObjectName(_fromUtf8("lineEdit_nombre")) + self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.lineEdit_nombre) + self.layoutWidget = QtGui.QWidget(CreaPlaces) + self.layoutWidget.setGeometry(QtCore.QRect(81, 151, 171, 29)) + self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) + self.horizontalLayout = QtGui.QHBoxLayout(self.layoutWidget) + self.horizontalLayout.setMargin(0) + self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) + self.btn_annuler = QtGui.QPushButton(self.layoutWidget) + self.btn_annuler.setObjectName(_fromUtf8("btn_annuler")) + self.horizontalLayout.addWidget(self.btn_annuler) + self.btn_valider = QtGui.QPushButton(self.layoutWidget) + self.btn_valider.setObjectName(_fromUtf8("btn_valider")) + self.horizontalLayout.addWidget(self.btn_valider) + + self.retranslateUi(CreaPlaces) + QtCore.QMetaObject.connectSlotsByName(CreaPlaces) + + def retranslateUi(self, CreaPlaces): + CreaPlaces.setWindowTitle(_translate("CreaPlaces", "Creation Type Place", None)) + self.label.setText(_translate("CreaPlaces", "Hauteur", None)) + self.label_2.setText(_translate("CreaPlaces", "Longueur", None)) + self.label_3.setText(_translate("CreaPlaces", "Nombre", None)) + self.btn_annuler.setText(_translate("CreaPlaces", "Annuler", None)) + self.btn_valider.setText(_translate("CreaPlaces", "Valider", None)) + diff --git a/ui/creationParking.ui b/ui/creationParking.ui index 703e240..81179ea 100644 --- a/ui/creationParking.ui +++ b/ui/creationParking.ui @@ -1,7 +1,7 @@ - Form - + CreaParking + 0 @@ -13,70 +13,6 @@ Creation Parking - - - - 30 - 110 - 331 - 101 - - - - - - - 50 - 10 - 291 - 89 - - - - - - - - - Nom - - - - - - - Nombre de niveaux : - - - - - - - Places par niveau : - - - - - - - - - - - - - - - - - Ajouter places - - - - - - - @@ -88,14 +24,14 @@ - + Annuler - + Valider @@ -129,6 +65,110 @@ + + + + 10 + 100 + 301 + 121 + + + + + Hauteur + + + + + Longueur + + + + + Nombre + + + + + + + 330 + 120 + 41 + 27 + + + + + + + + + + + 50 + 70 + 135 + 24 + + + + Places par niveau : + + + + + + 330 + 160 + 41 + 27 + + + + - + + + + + + 52 + 12 + 291 + 56 + + + + + + + + + Nom : + + + + + + + Nombre de niveaux : + + + + + + + + + + + + + + + + + diff --git a/ui/creationPlaces.ui b/ui/creationPlaces.ui index 16e2a29..9f2a702 100644 --- a/ui/creationPlaces.ui +++ b/ui/creationPlaces.ui @@ -1,7 +1,7 @@ - Form - + CreaPlaces + 0 @@ -45,17 +45,17 @@ - + - + - + - + 81 @@ -66,14 +66,14 @@ - + Annuler - + Valider diff --git a/ui/main.ui b/ui/main.ui index f9adec9..e53acad 100644 --- a/ui/main.ui +++ b/ui/main.ui @@ -24,7 +24,7 @@ - 1 + 0 @@ -190,6 +190,11 @@ 351 + + + Nouvelle colonne + + From 2b24b9439ce0f7791909072921f125cec0d7b654 Mon Sep 17 00:00:00 2001 From: sidya82 Date: Fri, 26 Dec 2014 23:12:55 +0100 Subject: [PATCH 4/4] Nettoyage fichier inutile --- src/v/Quitter.py | 163 ------------------------------------------- ui/creaPlaces.py | 77 -------------------- ui/creationPlaces.ui | 87 ----------------------- ui/exit.ui | 81 --------------------- ui/membre.ui | 97 ------------------------- ui/parkings.ui | 117 ------------------------------- 6 files changed, 622 deletions(-) delete mode 100644 src/v/Quitter.py delete mode 100644 ui/creaPlaces.py delete mode 100644 ui/creationPlaces.ui delete mode 100644 ui/exit.ui delete mode 100644 ui/membre.ui delete mode 100644 ui/parkings.ui diff --git a/src/v/Quitter.py b/src/v/Quitter.py deleted file mode 100644 index b629525..0000000 --- a/src/v/Quitter.py +++ /dev/null @@ -1,163 +0,0 @@ -# -*- coding: utf-8 -*- - -# Form implementation generated from reading ui file 'main.ui' -# -# Created: Wed Dec 10 16:47:28 2014 -# by: PyQt4 UI code generator 4.11.3 -# -# WARNING! All changes made in this file will be lost! - -from PyQt4 import QtCore, QtGui - -try: - _fromUtf8 = QtCore.QString.fromUtf8 -except AttributeError: - def _fromUtf8(s): - return s - -try: - _encoding = QtGui.QApplication.UnicodeUTF8 - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig, _encoding) -except AttributeError: - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig) - -class Ui_MainWindow(object): - def setupUi(self, MainWindow): - MainWindow.setObjectName(_fromUtf8("MainWindow")) - MainWindow.resize(522, 412) - self.centralwidget = QtGui.QWidget(MainWindow) - self.centralwidget.setObjectName(_fromUtf8("centralwidget")) - self.tabWidget = QtGui.QTabWidget(self.centralwidget) - self.tabWidget.setGeometry(QtCore.QRect(0, 0, 561, 441)) - self.tabWidget.setObjectName(_fromUtf8("tabWidget")) - self.tab = QtGui.QWidget() - self.tab.setObjectName(_fromUtf8("tab")) - self.label = QtGui.QLabel(self.tab) - self.label.setGeometry(QtCore.QRect(40, 10, 61, 15)) - self.label.setObjectName(_fromUtf8("label")) - self.log = QtGui.QListView(self.tab) - self.log.setGeometry(QtCore.QRect(30, 40, 421, 241)) - self.log.setObjectName(_fromUtf8("log")) - self.tabWidget.addTab(self.tab, _fromUtf8("")) - self.tab_2 = QtGui.QWidget() - self.tab_2.setObjectName(_fromUtf8("tab_2")) - self.formLayoutWidget = QtGui.QWidget(self.tab_2) - self.formLayoutWidget.setGeometry(QtCore.QRect(100, 80, 311, 151)) - self.formLayoutWidget.setObjectName(_fromUtf8("formLayoutWidget")) - self.formLayout_3 = QtGui.QFormLayout(self.formLayoutWidget) - self.formLayout_3.setMargin(0) - self.formLayout_3.setObjectName(_fromUtf8("formLayout_3")) - self.label_13 = QtGui.QLabel(self.formLayoutWidget) - self.label_13.setObjectName(_fromUtf8("label_13")) - self.formLayout_3.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_13) - self.label_14 = QtGui.QLabel(self.formLayoutWidget) - self.label_14.setObjectName(_fromUtf8("label_14")) - self.formLayout_3.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_14) - self.lineEdit_11 = QtGui.QLineEdit(self.formLayoutWidget) - self.lineEdit_11.setObjectName(_fromUtf8("lineEdit_11")) - self.formLayout_3.setWidget(0, QtGui.QFormLayout.FieldRole, self.lineEdit_11) - self.lineEdit_12 = QtGui.QLineEdit(self.formLayoutWidget) - self.lineEdit_12.setObjectName(_fromUtf8("lineEdit_12")) - self.formLayout_3.setWidget(1, QtGui.QFormLayout.FieldRole, self.lineEdit_12) - self.label_15 = QtGui.QLabel(self.formLayoutWidget) - self.label_15.setObjectName(_fromUtf8("label_15")) - self.formLayout_3.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_15) - self.lineEdit_13 = QtGui.QLineEdit(self.formLayoutWidget) - self.lineEdit_13.setObjectName(_fromUtf8("lineEdit_13")) - self.formLayout_3.setWidget(2, QtGui.QFormLayout.FieldRole, self.lineEdit_13) - self.label_16 = QtGui.QLabel(self.formLayoutWidget) - self.label_16.setObjectName(_fromUtf8("label_16")) - self.formLayout_3.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_16) - self.lineEdit_14 = QtGui.QLineEdit(self.formLayoutWidget) - self.lineEdit_14.setObjectName(_fromUtf8("lineEdit_14")) - self.formLayout_3.setWidget(3, QtGui.QFormLayout.FieldRole, self.lineEdit_14) - self.label_17 = QtGui.QLabel(self.formLayoutWidget) - self.label_17.setObjectName(_fromUtf8("label_17")) - self.formLayout_3.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_17) - self.lineEdit_15 = QtGui.QLineEdit(self.formLayoutWidget) - self.lineEdit_15.setObjectName(_fromUtf8("lineEdit_15")) - self.formLayout_3.setWidget(4, QtGui.QFormLayout.FieldRole, self.lineEdit_15) - self.pushButton_2 = QtGui.QPushButton(self.tab_2) - self.pushButton_2.setGeometry(QtCore.QRect(140, 270, 101, 27)) - self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) - self.comboBox = QtGui.QComboBox(self.tab_2) - self.comboBox.setGeometry(QtCore.QRect(100, 40, 321, 27)) - self.comboBox.setObjectName(_fromUtf8("comboBox")) - self.pushButton = QtGui.QPushButton(self.tab_2) - self.pushButton.setGeometry(QtCore.QRect(290, 270, 81, 27)) - self.pushButton.setObjectName(_fromUtf8("pushButton")) - self.tabWidget.addTab(self.tab_2, _fromUtf8("")) - self.tab_5 = QtGui.QWidget() - self.tab_5.setObjectName(_fromUtf8("tab_5")) - self.tableView = QtGui.QTableView(self.tab_5) - self.tableView.setGeometry(QtCore.QRect(50, 40, 431, 201)) - self.tableView.setObjectName(_fromUtf8("tableView")) - self.tabWidget.addTab(self.tab_5, _fromUtf8("")) - MainWindow.setCentralWidget(self.centralwidget) - self.menubar = QtGui.QMenuBar(MainWindow) - self.menubar.setGeometry(QtCore.QRect(0, 0, 522, 25)) - self.menubar.setObjectName(_fromUtf8("menubar")) - self.menuBorne = QtGui.QMenu(self.menubar) - self.menuBorne.setObjectName(_fromUtf8("menuBorne")) - self.menuBornes = QtGui.QMenu(self.menubar) - self.menuBornes.setObjectName(_fromUtf8("menuBornes")) - self.menuA_propos = QtGui.QMenu(self.menubar) - self.menuA_propos.setObjectName(_fromUtf8("menuA_propos")) - MainWindow.setMenuBar(self.menubar) - self.statusbar = QtGui.QStatusBar(MainWindow) - self.statusbar.setObjectName(_fromUtf8("statusbar")) - MainWindow.setStatusBar(self.statusbar) - self.actionCharger = QtGui.QAction(MainWindow) - self.actionCharger.setObjectName(_fromUtf8("actionCharger")) - self.actionSauvegarder = QtGui.QAction(MainWindow) - self.actionSauvegarder.setObjectName(_fromUtf8("actionSauvegarder")) - self.actionAfficher = QtGui.QAction(MainWindow) - self.actionAfficher.setObjectName(_fromUtf8("actionAfficher")) - self.actionNouveau = QtGui.QAction(MainWindow) - self.actionNouveau.setObjectName(_fromUtf8("actionNouveau")) - self.actionRechercher = QtGui.QAction(MainWindow) - self.actionRechercher.setObjectName(_fromUtf8("actionRechercher")) - self.actionListe = QtGui.QAction(MainWindow) - self.actionListe.setObjectName(_fromUtf8("actionListe")) - self.actionAjouter = QtGui.QAction(MainWindow) - self.actionAjouter.setObjectName(_fromUtf8("actionAjouter")) - self.menuBorne.addSeparator() - self.menuBorne.addAction(self.actionCharger) - self.menuBorne.addAction(self.actionSauvegarder) - self.menubar.addAction(self.menuBorne.menuAction()) - self.menubar.addAction(self.menuBornes.menuAction()) - self.menubar.addAction(self.menuA_propos.menuAction()) - - self.retranslateUi(MainWindow) - self.tabWidget.setCurrentIndex(1) - QtCore.QMetaObject.connectSlotsByName(MainWindow) - - - - - def retranslateUi(self, MainWindow): - MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) - self.label.setText(_translate("MainWindow", "Activité :", None)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "Activite", None)) - self.label_13.setText(_translate("MainWindow", "Nom :", None)) - self.label_14.setText(_translate("MainWindow", "Niveau :", None)) - self.label_15.setText(_translate("MainWindow", "Place / niveau :", None)) - self.label_16.setText(_translate("MainWindow", "Place disponible :", None)) - self.label_17.setText(_translate("MainWindow", "Place Reserve Super Abo : ", None)) - self.pushButton_2.setText(_translate("MainWindow", "Creer/Modifier", None)) - self.pushButton.setText(_translate("MainWindow", "Supprimer", None)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Parkings", None)) - self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_5), _translate("MainWindow", "Membres", None)) - self.menuBorne.setTitle(_translate("MainWindow", "Fichier", None)) - self.menuBornes.setTitle(_translate("MainWindow", "Quitter", None)) - self.menuA_propos.setTitle(_translate("MainWindow", "A propos", None)) - self.actionCharger.setText(_translate("MainWindow", "Charger", None)) - self.actionSauvegarder.setText(_translate("MainWindow", "Sauvegarder", None)) - self.actionAfficher.setText(_translate("MainWindow", "Afficher", None)) - self.actionNouveau.setText(_translate("MainWindow", "Nouveau", None)) - self.actionRechercher.setText(_translate("MainWindow", "Rechercher", None)) - self.actionListe.setText(_translate("MainWindow", "Liste", None)) - self.actionAjouter.setText(_translate("MainWindow", "Ajouter", None)) - diff --git a/ui/creaPlaces.py b/ui/creaPlaces.py deleted file mode 100644 index f3bf3c7..0000000 --- a/ui/creaPlaces.py +++ /dev/null @@ -1,77 +0,0 @@ -# -*- coding: utf-8 -*- - -# Form implementation generated from reading ui file 'creationPlaces.ui' -# -# Created: Fri Dec 26 18:28:52 2014 -# by: PyQt4 UI code generator 4.11.3 -# -# WARNING! All changes made in this file will be lost! - -from PyQt4 import QtCore, QtGui - -try: - _fromUtf8 = QtCore.QString.fromUtf8 -except AttributeError: - def _fromUtf8(s): - return s - -try: - _encoding = QtGui.QApplication.UnicodeUTF8 - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig, _encoding) -except AttributeError: - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig) - -class Ui_CreaPlaces(object): - def setupUi(self, CreaPlaces): - CreaPlaces.setObjectName(_fromUtf8("CreaPlaces")) - CreaPlaces.resize(339, 202) - self.formLayoutWidget = QtGui.QWidget(CreaPlaces) - self.formLayoutWidget.setGeometry(QtCore.QRect(50, 40, 241, 83)) - self.formLayoutWidget.setObjectName(_fromUtf8("formLayoutWidget")) - self.formLayout = QtGui.QFormLayout(self.formLayoutWidget) - self.formLayout.setMargin(0) - self.formLayout.setObjectName(_fromUtf8("formLayout")) - self.label = QtGui.QLabel(self.formLayoutWidget) - self.label.setObjectName(_fromUtf8("label")) - self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label) - self.label_2 = QtGui.QLabel(self.formLayoutWidget) - self.label_2.setObjectName(_fromUtf8("label_2")) - self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_2) - self.label_3 = QtGui.QLabel(self.formLayoutWidget) - self.label_3.setObjectName(_fromUtf8("label_3")) - self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_3) - self.lineEdit_hauteur = QtGui.QLineEdit(self.formLayoutWidget) - self.lineEdit_hauteur.setObjectName(_fromUtf8("lineEdit_hauteur")) - self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.lineEdit_hauteur) - self.lineEdit_longueur = QtGui.QLineEdit(self.formLayoutWidget) - self.lineEdit_longueur.setObjectName(_fromUtf8("lineEdit_longueur")) - self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.lineEdit_longueur) - self.lineEdit_nombre = QtGui.QLineEdit(self.formLayoutWidget) - self.lineEdit_nombre.setObjectName(_fromUtf8("lineEdit_nombre")) - self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.lineEdit_nombre) - self.layoutWidget = QtGui.QWidget(CreaPlaces) - self.layoutWidget.setGeometry(QtCore.QRect(81, 151, 171, 29)) - self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) - self.horizontalLayout = QtGui.QHBoxLayout(self.layoutWidget) - self.horizontalLayout.setMargin(0) - self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) - self.btn_annuler = QtGui.QPushButton(self.layoutWidget) - self.btn_annuler.setObjectName(_fromUtf8("btn_annuler")) - self.horizontalLayout.addWidget(self.btn_annuler) - self.btn_valider = QtGui.QPushButton(self.layoutWidget) - self.btn_valider.setObjectName(_fromUtf8("btn_valider")) - self.horizontalLayout.addWidget(self.btn_valider) - - self.retranslateUi(CreaPlaces) - QtCore.QMetaObject.connectSlotsByName(CreaPlaces) - - def retranslateUi(self, CreaPlaces): - CreaPlaces.setWindowTitle(_translate("CreaPlaces", "Creation Type Place", None)) - self.label.setText(_translate("CreaPlaces", "Hauteur", None)) - self.label_2.setText(_translate("CreaPlaces", "Longueur", None)) - self.label_3.setText(_translate("CreaPlaces", "Nombre", None)) - self.btn_annuler.setText(_translate("CreaPlaces", "Annuler", None)) - self.btn_valider.setText(_translate("CreaPlaces", "Valider", None)) - diff --git a/ui/creationPlaces.ui b/ui/creationPlaces.ui deleted file mode 100644 index 9f2a702..0000000 --- a/ui/creationPlaces.ui +++ /dev/null @@ -1,87 +0,0 @@ - - - CreaPlaces - - - - 0 - 0 - 339 - 202 - - - - Creation Type Place - - - - - 50 - 40 - 241 - 83 - - - - - - - Hauteur - - - - - - - Longueur - - - - - - - Nombre - - - - - - - - - - - - - - - - - - 81 - 151 - 171 - 29 - - - - - - - Annuler - - - - - - - Valider - - - - - - - - - diff --git a/ui/exit.ui b/ui/exit.ui deleted file mode 100644 index e763272..0000000 --- a/ui/exit.ui +++ /dev/null @@ -1,81 +0,0 @@ - - - Dialog - - - - 0 - 0 - 373 - 92 - - - - Quitter - - - - - 280 - 10 - 81 - 241 - - - - Qt::Vertical - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - 50 - 30 - 221 - 16 - - - - Voulez vous vraiment quitter ? - - - - - - - buttonBox - accepted() - Dialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - Dialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - - diff --git a/ui/membre.ui b/ui/membre.ui deleted file mode 100644 index f82fcf3..0000000 --- a/ui/membre.ui +++ /dev/null @@ -1,97 +0,0 @@ - - - Form - - - - 0 - 0 - 400 - 300 - - - - Form - - - - - 100 - 60 - 231 - 141 - - - - - - - Nom - - - - - - - Prenom - - - - - - - - - - - - - Abonnement - - - - - - - - - - Fin - - - - - - - - - - - - 100 - 240 - 211 - 29 - - - - - - - Modifier - - - - - - - Annuler - - - - - - - - - diff --git a/ui/parkings.ui b/ui/parkings.ui deleted file mode 100644 index 67e5bf9..0000000 --- a/ui/parkings.ui +++ /dev/null @@ -1,117 +0,0 @@ - - - Form - - - - 0 - 0 - 385 - 286 - - - - Form - - - - - 40 - 20 - 321 - 27 - - - - - - - 200 - 250 - 81 - 27 - - - - Supprimer - - - - - - 60 - 250 - 101 - 27 - - - - Creer/Modifier - - - - - - 40 - 60 - 311 - 151 - - - - - - - Nom : - - - - - - - Niveau : - - - - - - - - - - - - - Place / niveau : - - - - - - - - - - Place disponible : - - - - - - - - - - Place Reserve Super Abo : - - - - - - - - - - - -