安裝完成後,寫個簡單的測試程式
import sys
from pyqt4 import qtgui
label = qtgui.qlabel("hello qt!")
label.show()
執行,看到乙個小視窗了,成功~
2.用qt designer 設計介面
開發qt時用到的qt設計師, 在這裡也是可以用的。在安裝程式裡,可以看到qt designer也隨pyqt4一起安裝上了。
建立乙個對話方塊,設定對話方塊名為hellopyqt4, 儲存成檔案hellopyqt4.ui。接著還要使用乙個批處理程式pyuic4.bat 將*ui檔案轉換成*py檔案,如下:
pyuic4 -o hellopyqt4.py hellopyqt4.ui
copy hellopyqt4.py到相應目錄下
現在寫乙個簡單的測試程式
from pyqt4.qtgui import *執行,可愛的對話方塊出來了from pyqt4.qtcore import *
import sys
import hellopyqt4
class testdlg(qdialog, hellopyqt4.ui_hellopyqt4):
def __init__(self, parent=none):
super(testdlg, self).__init__(parent)
self.setupui(self)
dialog = testdlg()
dialog.show()
3.學習資料推薦
推薦乙個部落格作者寫了系列文章,用pyqt4改編了《linux視窗程式設計--qt4精彩例項分析》一書中的例項,並進行了詳細的講解
使用cx Freeze打包PyQt4程式
pyqt源程式exam1.py usr bin env python import sys,sip sip是qt要求的,必須加 from pyqt4 import qtgui,qtcore class mywidget qtgui.qwidget def init self,parent none ...
PyQt4環境搭建與使用
初次使用python寫圖形介面的工具時,用了tkinter wxpython,都是需要手寫介面布局的,看api看的頭疼覺得這樣寫太費勁了,於是搜了下看看別人都是怎樣寫python圖形介面的。在論壇上看到了大家討論的很多種選擇有gtk pyqt等,我特別嚮往向c 那樣可以畫介面,覺得很爽,最後決定用p...
ORMLite簡單使用說明
最近學習了ormlite資料庫框架,將我了解到的一些簡單使用方法記下來。使用前你需要自己定義乙個dbhelper類繼承ormlitesqliteopenhelper。裡面要新增乙個無參建構函式和重寫裡面的oncreate方法。如下 public class dbhelper extends orml...