summaryrefslogtreecommitdiff
path: root/pyside_gui
diff options
context:
space:
mode:
Diffstat (limited to 'pyside_gui')
-rwxr-xr-xpyside_gui/bouton.py29
-rw-r--r--pyside_gui/bouton_qt.py36
-rw-r--r--pyside_gui/bouton_qt.ui45
3 files changed, 110 insertions, 0 deletions
diff --git a/pyside_gui/bouton.py b/pyside_gui/bouton.py
new file mode 100755
index 0000000..3bb4ab4
--- /dev/null
+++ b/pyside_gui/bouton.py
@@ -0,0 +1,29 @@
+#!/usr/bin/python
+
+import sys
+
+from PySide.QtGui import QMainWindow, QApplication
+
+from bouton_qt import Ui_MainWindow
+
+
+class MainWindow(QMainWindow, Ui_MainWindow):
+ def __init__(self, parent=None):
+ super(MainWindow, self).__init__(parent)
+ self.setupUi(self)
+ self.pushButton.clicked.connect(self.le_bouton)
+ def le_bouton(self):
+ print "bouton !"
+
+
+def main():
+ app = QApplication(sys.argv)
+ try:
+ frame = MainWindow()
+ frame.show()
+ app.exec_()
+ finally:
+ print "byebye"
+
+
+main()
diff --git a/pyside_gui/bouton_qt.py b/pyside_gui/bouton_qt.py
new file mode 100644
index 0000000..869b3f2
--- /dev/null
+++ b/pyside_gui/bouton_qt.py
@@ -0,0 +1,36 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'bouton_qt.ui'
+#
+# Created: Tue Jun 26 11:24:53 2012
+# by: pyside-uic 0.2.13 running on PySide 1.1.1
+#
+# WARNING! All changes made in this file will be lost!
+
+from PySide import QtCore, QtGui
+
+class Ui_MainWindow(object):
+ def setupUi(self, MainWindow):
+ MainWindow.setObjectName("MainWindow")
+ MainWindow.resize(800, 600)
+ self.centralwidget = QtGui.QWidget(MainWindow)
+ self.centralwidget.setObjectName("centralwidget")
+ self.pushButton = QtGui.QPushButton(self.centralwidget)
+ self.pushButton.setGeometry(QtCore.QRect(220, 170, 321, 211))
+ self.pushButton.setObjectName("pushButton")
+ MainWindow.setCentralWidget(self.centralwidget)
+ self.menubar = QtGui.QMenuBar(MainWindow)
+ self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 19))
+ self.menubar.setObjectName("menubar")
+ MainWindow.setMenuBar(self.menubar)
+ self.statusbar = QtGui.QStatusBar(MainWindow)
+ self.statusbar.setObjectName("statusbar")
+ MainWindow.setStatusBar(self.statusbar)
+
+ self.retranslateUi(MainWindow)
+ QtCore.QMetaObject.connectSlotsByName(MainWindow)
+
+ def retranslateUi(self, MainWindow):
+ MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8))
+ self.pushButton.setText(QtGui.QApplication.translate("MainWindow", "BOUTON !!!", None, QtGui.QApplication.UnicodeUTF8))
+
diff --git a/pyside_gui/bouton_qt.ui b/pyside_gui/bouton_qt.ui
new file mode 100644
index 0000000..f95bde5
--- /dev/null
+++ b/pyside_gui/bouton_qt.ui
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>MainWindow</class>
+ <widget class="QMainWindow" name="MainWindow">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>800</width>
+ <height>600</height>
+ </rect>
+ </property>
+ <property name="windowTitle">
+ <string>MainWindow</string>
+ </property>
+ <widget class="QWidget" name="centralwidget">
+ <widget class="QPushButton" name="pushButton">
+ <property name="geometry">
+ <rect>
+ <x>220</x>
+ <y>170</y>
+ <width>321</width>
+ <height>211</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>BOUTON !!!</string>
+ </property>
+ </widget>
+ </widget>
+ <widget class="QMenuBar" name="menubar">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>800</width>
+ <height>19</height>
+ </rect>
+ </property>
+ </widget>
+ <widget class="QStatusBar" name="statusbar"/>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>