[PyQ4-學(xué)習(xí)資料]

轉(zhuǎn)自:http://wiki.woodpecker.org.cn/moin/PyQt
PyQt
強(qiáng)烈推薦QT資料:http://www.kuqin.com/qtdocument/index.html
別人整理的實(shí)用資料,推薦 http://www.qter.org/forum.php?mod=viewthread&tid=2724
目錄

什么是Qt

  • Troll Tech --The company which makes Qt, a GUI software toolkit/widget-kit. KDE is based on Qt.
  • Qt是一個(gè)完整的C++應(yīng)用程序開發(fā)框架。它包含一個(gè)類庫,和用于跨平臺(tái)開發(fā)及國(guó)際化的工具。Qt API在所有支持的平臺(tái)上都是相同的,Qt工具在這些平臺(tái)上的使用方式也一致, 因而Qt應(yīng)用的開發(fā)和部署與平臺(tái)無關(guān)。

關(guān)于PyQt

PyQt是一個(gè)Qt UI/XML/SQL C++ 工具包(Troll Tech)的全部Python綁定.
[PyQt/AbtPhilThompson] 是一篇簡(jiǎn)單介紹 PyQt 以及其作者 Phil Thompson 的文章.
PyQt提供了大約300個(gè)類以及其中不下5750個(gè)函數(shù)/方法.
For more information PythinInfoWiki
下載地址:(http://www.riverbankcomputing.co.uk/pyqt/download.php)
版本 PyQt v4.7.4

注意:
1. 需先安裝 Qt
2. 現(xiàn)在所能見到的資料大部分都是 PyQt3.x 的,而且 PyQt3PyQt4 代碼有一些不同,比如在導(dǎo)入,運(yùn)行上. 所以關(guān)于安裝選擇上,自己挑選適合自己的版本.

一些資料

PyQt應(yīng)用

Addition

  • 優(yōu)點(diǎn):
    有強(qiáng)大的Qt Designer支持,可以很方便地設(shè)計(jì)出布局合理的程序.
    支持GUI界面的主題,如XP,MAC等等
    可以使用C++做擴(kuò)展
    ......

  • 缺點(diǎn):
    中文資料很少,大家可以試著在 google 上搜下. E文資料則大部分為PyQt3.x版,與當(dāng)前PyQt4的程序有較大差異
    Win32下運(yùn)行不方便,需要Qt庫支持,不適合用py2exe發(fā)布
    ......

** 注意:可以在PyQt自帶的Demo里找到很多例子,靠看Demo學(xué)習(xí)也是一種不錯(cuò)的方法.**

PyQT制作界面

  1. widget 、Qss和Qml制作界面
  2. webkit 和 Qss 制作界面
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容