最近研究了Python的兩個GUI包,Tkinter和PyQT。這兩個GUI包的底層分別是Tcl/Tk和QT。相比之下,我覺得PyQT使用起來更加方便,功能也相對豐富。這一篇用PyQT實現(xiàn)一個視頻播放器,并借此來說明PyQT的基本用法。

 

視頻播放器

先把已經(jīng)完成的代碼放出來。代碼基于Python 3.5:

Android培訓,安卓培訓,手機開發(fā)培訓,移動開發(fā)培訓,云培訓培訓

import timeimport sysfrom PyQt4 import QtGui, QtCorefrom PyQt4.phonon import Phononclass PollTimeThread(QtCore.QThread):    """
    This thread works as a timer.    """
    update = QtCore.pyqtSignal()    def __init__(self, parent
        
		

網(wǎng)友評論