Posted on 2008-12-02 20:07
美洲豹 閱讀(174)
評(píng)論(0) 編輯 收藏 引用
這段時(shí)間想利用PyQt4和Python-Ogre做一個(gè)編輯器,將做的過(guò)程中記錄的東西記錄一下,算做是筆記吧
先做了個(gè)大概的顯示東西,但是還存在一些問(wèn)題,有時(shí)候重畫(huà)的時(shí)候畫(huà)不了圖像( 2008-12-1),終于找到問(wèn)題了,原來(lái)是自己設(shè)置的刷新的timerEvent,沒(méi)有寫(xiě)對(duì),定義成def timeEvent了,而實(shí)際上對(duì)timer進(jìn)行響應(yīng)的函數(shù)是timerEvent,暈,搞了好久,居然沒(méi)有看出來(lái),后來(lái)通過(guò)在每個(gè)event輸出調(diào)試信息,將錯(cuò)誤定義在沒(méi)有刷新上,然后查到了timerEvent這個(gè)slot出了問(wèn)題.刷新在PyQt4主要是利用QObject.startTimer(interval),而后,在timerEvert(QTimerEvent* event)中將view 更新。