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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| # -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'myclasse.ui'
#
# Created: Wed Mar 30 10:06:15 2011
# by: PyQt4 UI code generator 4.8.3
#
# WARNING! All changes made in this file will be lost!
import sys
from PyQt4 import QtCore, QtGui
try:
_fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
_fromUtf8 = lambda s: s
class Ui_myClasse(object):
def setupUi(self, myClasse):
myClasse.setObjectName(_fromUtf8("myClasse"))
myClasse.resize(400, 300)
self.centralWidget = QtGui.QWidget(myClasse)
self.centralWidget.setObjectName(_fromUtf8("centralWidget"))
self.pushButton = QtGui.QPushButton(self.centralWidget)
self.pushButton.setGeometry(QtCore.QRect(150, 80, 75, 23))
self.pushButton.setObjectName(_fromUtf8("pushButton"))
QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL("clicked()"), self.charger)
myClasse.setCentralWidget(self.centralWidget)
self.menuBar = QtGui.QMenuBar(myClasse)
self.menuBar.setGeometry(QtCore.QRect(0, 0, 400, 20))
self.menuBar.setObjectName(_fromUtf8("menuBar"))
myClasse.setMenuBar(self.menuBar)
self.mainToolBar = QtGui.QToolBar(myClasse)
self.mainToolBar.setObjectName(_fromUtf8("mainToolBar"))
myClasse.addToolBar(QtCore.Qt.TopToolBarArea, self.mainToolBar)
self.statusBar = QtGui.QStatusBar(myClasse)
self.statusBar.setObjectName(_fromUtf8("statusBar"))
myClasse.setStatusBar(self.statusBar)
self.retranslateUi(myClasse)
QtCore.QMetaObject.connectSlotsByName(myClasse)
def retranslateUi(self, myClasse):
myClasse.setWindowTitle(QtGui.QApplication.translate("myClasse", "myClasse", None, QtGui.QApplication.UnicodeUTF8))
self.pushButton.setText(QtGui.QApplication.translate("myClasse", "PushButton", None, QtGui.QApplication.UnicodeUTF8))
def charger(self):
print "charger fonction"
fichier = QtGui.QFileDialog.getOpenFileName(self,
u"Sélectionnez le fichier",
u"toto.txt",
u"Fichier texte (*.txt);;Tous (*.*)")
fichier = unicode(fichier)
if fichier!=u"":
print u"fichier demand�:", fichier
else:
print u"aucun fichier demand�"
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
MainWindow = QtGui.QMainWindow()
ui = Ui_myClasse()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_()) |