<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Pyqt Model/view框架 2.自定義委托(Delegate)

      >通過上篇學習[Pyqt Model/view框架 1.第一個model](http://www.rzrgm.cn/hangxin1940/archive/2012/12/07/2806444.html),我們現在已經可以簡單的通過model/view顯示數據,在這篇中,我們會學到如何通過委托(delegate)控制view的顯示 我的第一個Delegate --- 在[上篇](http://www.rzrgm.cn/hangxin1940/archive/2012/12/07/2806444.html)已完成的代碼中加入以下類: class MyDelegate(QStyledItemDelegate): """ 自定義的委托 用來在Model獲取后,view顯示前,再將數據渲染一次 """ def paint(self,painter,option,index): """ paint,有了畫布畫筆,想怎么顯示就怎么顯示,畫什么按自己的想法來 """ #首先,從索引獲取數據,這里獲取當前索引角色為DisplayQole的數據 item_var=index.data(Qt.DisplayRole) #[QVariant] #數據是C格式,我們再轉為Python格式,記住這點 item_str=item_var.toPyObject() #[QVariant] -> str #我們將數據以進度條的方式顯現 opts=QStyleOptionProgressBarV2() opts.rect=option.rect #進度條所占的矩形大小 opts.minimum=0 opts.maximum=100 opts.text=str(item_str) #顯示的內容 opts.textAlignment=Qt.AlignCenter opts.textVisible=True opts.progress=int(item_str) #設置當前進度 #這是關鍵 #讓QApplication根據當前的風格渲染控件并畫出來 QApplication.style().drawControl(QStyle.CE_ProgressBar,opts,painter) 并更改`main()`方法的內容: def main(): app=QApplication(sys.argv) #新建一個自定義Model model=MyListModel() #新建一個委托(Delagate) delegate=MyDelegate() #新建一個ListView view=QListView() #設置view的model view.setModel(model) #設置view的delegate view.setItemDelegate(delegate) view.show() sys.exit(app.exec_()) 運行后會發現,數據以進度條形式顯示出來,這就是delegate的作用 >[下一篇](http://www.rzrgm.cn/hangxin1940/archive/2012/12/07/2806450.html)中,我們將會掌握如何在view中呈現可編輯的數據

      posted on 2012-04-23 01:23  黑暗伯爵  閱讀(3892)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 日本一区不卡高清更新二区| 成人乱码一区二区三区四区| 亚洲一区成人av在线| 日日噜噜夜夜爽爽| 日本一区二区三区东京热| 中文字幕成人精品久久不卡| 后入内射无码人妻一区| 麻豆亚州无矿码专区视频| 国产精品福利自产拍在线观看| 亚洲av日韩av综合在线观看| 无码中文字幕热热久久| 噜噜噜亚洲色成人网站∨| 亚洲国产精品一区二区第一页| 国模无吗一区二区二区视频| 大伊香蕉在线精品视频75| 精品人妻少妇一区二区三区在线| 亚洲色在线V中文字幕| 国产成人永久免费av在线| 久久成人国产精品免费软件| 伊人久久大香线蕉av五月天| 无码国产精品成人| 国产第一页浮力影院入口| 国产99视频精品免费视频6| 亚洲国产日韩精品久久| 成人av天堂男人资源站| 成人无码h真人在线网站| 中国亚州女人69内射少妇| 国产sm调教折磨视频| 一区二区三区午夜福利院| 国产成人亚洲综合图区| 亚洲毛片不卡AV在线播放一区| 亚洲一区中文字幕第十页| 欧美三级a做爰在线观看| 年日韩激情国产自偷亚洲| 九九热精品免费在线视频| 亚洲国产另类久久久精品小说| 亚洲av成人一区二区| 国产一级av在线播放| 99久久精品国产一区二区蜜芽| 免费人成年激情视频在线观看| 蜜桃视频在线免费观看一区二区|