[[PyQt подключение .ui]]

PyQt подключение .ui

Пример: как использовать готовую форму из файла mainwindow.ui, которую можно создать в QtDesigner

#!/usr/bin/python
# -*- coding: utf-8 -*-
# python2.7
#------------------------------------------------
import sys
from PyQt4 import QtCore, QtGui, uic
 
class MainWindow(QtGui.QMainWindow):
   def __init__(self):
      QtGui.QMainWindow.__init__(self)
      uic.loadUi('mainwindow.ui', self)
      self.pushButton1.clicked.connect(self.pushButton1_Click) # Обработка нажатия на кнопку pushButton1
   def pushButton1_Click (self):
      print "PUSH"
 
app = QtGui.QApplication(sys.argv)
w = MainWindow()
w.show()
sys.exit(app.exec_())

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
195 +6 = ?
 
practice/python/python_pyqt_ui.txt · Последние изменения: 2012/06/03 21:52 (внешнее изменение)
Gentoo Linux Driven by DokuWiki