雜家雜談  
          日歷
          統計
          • 隨筆 - 7
          • 文章 - 1
          • 評論 - 15
          • 引用 - 0

          導航

          留言簿(2)

          隨筆分類

          隨筆檔案

          Python

          搜索

          •  

          積分與排名

          • 積分 - 25728
          • 排名 - 1515

          最新評論

          閱讀排行榜

           

          關于這個教程

          ??????? 這是一個PyQt4的簡單教程,目的就是為了讓大家對PyQt4有個初步的了解。


          關于PyQt
          ???????? PyQt是一個GUI庫,是將Python和Qt結合在一起的產物。而Qt是目前比較成功和強大的GUI庫。你可以通過訪問www.riverbankcomputing.co.uk了解更多關于PyQt的消息,目前主要的開發人員是 Phil Thompson.
          ???????? PyQt通過一組python模塊來實現的,其中包括了超過300個類,盡6000個函數和方法。非常好的是,這個庫是平臺獨立的,可以運行于當前大多操作系統中,包括Unix,Window和Mac。PyQt使用的是雙許可證,開發人員可以在GPL和商業許可之間進行選擇。過去,GPL僅適用于Unix,從PyQt4開始,GPL對所有的平臺開放。
          由于PyQt4包含了太多的類,所以開發人員將其分為不同的模塊進行管理。

          圖1:PyQt4模塊


          ???????? QtCore主要負責一些非GUI的功能,包括時間(time),文件(files)和文件夾(directories),各種數據類型(data types),流(stream),urls,mime類型,線程(threads)和過程(processes)。QtGui模塊負責圖像組件和相關的類,包括常見的按鈕(buttons),窗口(windows),狀態欄(status bars),工具欄(toolbars),滑動條(sliders),位圖(bitmaps),顏色(colors)和字體(fonts)等。QtNetwork則負責網絡功能,通過該模塊,可以完成具有TCP/IP和UDP交互功能的C/S應用,該模塊使得網絡開發非常的簡單便攜。QtXml包含了同xml文件交互的能力,模塊實現了同SAX和DOM交互的APIs。QtSvg提供了顯示SVG文件內容的方法。Scalabe Vector Graphics(SVG)是使用xml文件來描述二維圖像的一種語言。QtOpenGL通過使用OpenGL來呈現3D和2D圖像,該模塊將Qt GUI庫和OpenGL庫無縫的結合在一起。QtSql提供了訪問數據庫的方法。


          Python

          Python是單前非常成功的腳本語言,最開始是由Guido van Rossum進行開發的,在1991年放出了第一個版本。Python的靈感來源于ABC和Haskell。Python是一個高級的,跨平臺的解釋性語言。很多人喜歡將其稱為動態語言。它非常容易學習,最明顯的特征是,它不需要分號和括號,而是使用縮進。目前最穩定的版本應該是2.5.2,并且有著來自全球的志愿者進行維護。2007年,Python被評為年度語言。


          Python小提示
          ??????? 如果想使用Python進行GUI開發,目前主要有三個選擇,PyGTK,wxPython和PyQt,可以根據開發環境進行選擇。還有一個叫做TkInter的,使用的不是非常廣泛。
          posted on 2008-06-08 23:06 glorywine 閱讀(4124) 評論(0)  編輯  收藏 所屬分類: Python
           
          Copyright © glorywine Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 郸城县| 岫岩| 宁海县| 衡水市| 北辰区| 叶城县| 通化市| 伊宁市| 平潭县| 叙永县| 宜良县| 永仁县| 武威市| 兴海县| 卓资县| 七台河市| 玉山县| 宿迁市| 侯马市| 大名县| 太湖县| 锡林郭勒盟| 通城县| 扶余县| 西乡县| 新化县| 厦门市| 普兰县| 漳平市| 萨迦县| 昌图县| 隆尧县| 南召县| 阿拉善盟| 喜德县| 同仁县| 孝义市| 如皋市| 金溪县| 唐河县| 浠水县|