dreamway 豹豹
每天進(jìn)步一點(diǎn)點(diǎn)
C++博客
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
<
2025年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
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
1
2
3
4
5
6
隨筆檔案
2008年11月 (1)
2008年10月 (1)
2008年9月 (4)
2008年8月 (1)
2007年1月 (2)
2006年11月 (1)
2006年9月 (1)
2006年6月 (3)
2006年5月 (1)
文章檔案
2008年12月 (3)
2008年11月 (1)
2008年10月 (1)
2008年9月 (9)
2008年8月 (1)
2006年9月 (1)
2006年7月 (1)
2006年6月 (7)
2006年5月 (5)
最新隨筆
1.?【轉(zhuǎn) 】將圖像轉(zhuǎn)化成avi格式電影(bmp2avi,jpg2avi,tiff2avi等) - [Matlab]
2.?Armadillo終于可以看到了
3.?對(duì)自己職業(yè)生涯規(guī)劃有幫助的東西
4.?[轉(zhuǎn)]在Linux下看電視的方法
5.?RakNet的資料
6.?可惜了,上次去大連前沒(méi)有搜到這個(gè)東西
7.?NSIS使用
8.?Qt FAQ(need to edit later)
9.?VIM FAQ(轉(zhuǎn))
10.?Wostsit's Format == The programmer's File Format Collection
最新評(píng)論
1.?re: Log4cpp學(xué)習(xí)記錄
謝謝了..............
--呵呵
2.?re: 對(duì)自己職業(yè)生涯規(guī)劃有幫助的東西
很cool
不愧是6年的經(jīng)驗(yàn)
唯此一篇爾
--LOGOS
[譯]PyQt寫(xiě)代碼的好習(xí)慣
Posted on 2008-12-01 20:38
美洲豹
閱讀(400)
評(píng)論(0)
編輯
收藏
引用
推薦使用此方法,
通過(guò)繼承QMainWindow達(dá)到使界面與代碼分離的目的
建立一個(gè)新的文件,假設(shè)命名為 "test_MyApp.py", 調(diào)入如下的代碼:
1
#
File : test_MyApp.py
2
import
sys
3
4
from
PyQt4
import
QtGui, QtCore
5
6
from
MyApp
import
Ui_MainWindow
7
8
9
10
#
We start a new class here
11
12
#
derived from QMainWindow
13
14
15
16
class
TestApp(QtGui.QMainWindow):
17
18
def
__init__
(self):
19
20
QtGui.QMainWindow.
__init__
(self)
21
22
23
24
self.ui
=
Ui_MainWindow()
25
26
self.ui.setupUi(self)
27
28
29
30
#
Connect the pushButton to a message method.
31
32
self.connect(self.ui.pushButton, QtCore.SIGNAL(
"
clicked()
"
),message)
33
34
35
36
def
message():
37
38
print
"
Hello, world !\n
"
39
40
41
42
if
__name__
==
"
__main__
"
:
43
44
app
=
QtGui.QApplication(sys.argv)
45
46
window
=
TestApp()
47
48
window.show()
49
50
sys.exit(app.exec_())
51
52
在20至26行將由QtDesigner生成的python UI模塊導(dǎo)入,而在32行中加入自定義的slot,這樣以后對(duì)按鈕響應(yīng)等消息則放在這個(gè)文件中,而對(duì)原UI文件的修改與這個(gè)響應(yīng)文件的修改則可以相互獨(dú)立,因?yàn)槿魧?xiě)在一塊的話,每次修改界面,在生成新的UI 模塊的時(shí)候會(huì)將原有的
代碼覆蓋掉。
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開(kāi)源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
我參與的團(tuán)隊(duì)
評(píng)論排行榜
1.?對(duì)自己職業(yè)生涯規(guī)劃有幫助的東西(1)
2.?Armadillo終于可以看到了(0)
3.?【轉(zhuǎn) 】將圖像轉(zhuǎn)化成avi格式電影(bmp2avi,jpg2avi,tiff2avi等) - [Matlab](0)
4.?The first post === SIGGRAPH(0)
5.?DirectX and OpenGL group(0)
閱讀排行榜
1.?【轉(zhuǎn) 】將圖像轉(zhuǎn)化成avi格式電影(bmp2avi,jpg2avi,tiff2avi等) - [Matlab](1961)
2.?NSIS使用(801)
3.?VIM FAQ(轉(zhuǎn))(630)
4.?對(duì)自己職業(yè)生涯規(guī)劃有幫助的東西(536)
5.?Armadillo終于可以看到了(520)
posts - 15, comments - 2, trackbacks - 0, articles - 29
Copyright © 美洲豹
狠狠综合久久综合88亚洲
|
久久99国产精一区二区三区
|
99国内精品久久久久久久
|
91久久精品国产成人久久
|
久久精品国产精品亚洲人人
|
久久久亚洲裙底偷窥综合
|
国产午夜精品理论片久久影视
|
亚洲国产综合久久天堂
|
久久青青草原亚洲av无码app
|
久久精品18
|
中文字幕久久欲求不满
|
久久国产精品无码HDAV
|
久久精品国产男包
|
一本久久免费视频
|
97精品伊人久久大香线蕉
|
99久久精品国产一区二区三区
|
国产精品99久久免费观看
|
久久国产成人亚洲精品影院
|
91精品国产91久久久久福利
|
日产精品久久久久久久
|
亚洲香蕉网久久综合影视
|
国产精品99久久久精品无码
|
精品无码人妻久久久久久
|
国产99久久九九精品无码
|
观看 国产综合久久久久鬼色 欧美 亚洲 一区二区
|
久久SE精品一区二区
|
亚洲精品国精品久久99热一
|
久久久噜噜噜久久中文福利
|
精品久久久久久无码专区不卡
|
国产精品美女久久久m
|
久久99热这里只有精品国产
|
亚洲伊人久久成综合人影院
|
久久精品www人人爽人人
|
亚洲一区二区三区日本久久九
|
午夜精品久久影院蜜桃
|
亚洲AV无码一区东京热久久
|
漂亮人妻被黑人久久精品
|
亚洲国产香蕉人人爽成AV片久久
|
99久久婷婷免费国产综合精品
|
久久国产V一级毛多内射
|
色妞色综合久久夜夜
|