| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #from __future__ import unicode_literals
- # -*- coding: utf-8 -*-
- import sys
- from PyQt4.QtCore import *
- from PyQt4.QtGui import *
- from ui.ecran_altitude import Ui_alt_fenetre
- class EcranAltitude(QDialog):
- """interface de gestion du vol d'un pion
- renvoie la nouvelle altitude du pion"""
- def __init__(self, parent=None):
- """initialisation de la fenetre"""
- super (EcranAltitude, self).__init__(parent)
- self._resultat = 0
- self.createWidgets()
-
- def createWidgets(self):
- """construction de l'interface"""
- #construction de l'interface
- self.ui = Ui_alt_fenetre()
- self.ui.setupUi(self)
- self.connect(self.ui.alt_ok, SIGNAL("clicked()"), self.ok)
- self.ui.alt_valeur.selectAll()
- def resultat(self):
- return self._resultat
- def ok(self):
- """enregistre le terrain cree/edite"""
- self._resultat = self.ui.alt_valeur.value()
- self.done(1)
- if __name__ == "__main__":
- app = QApplication(sys.argv)
- ecran = EcranAltitude()
- ecran.show()
- r = app.exec_()
- print ecran.resultat()
- exit(r)
-
|