陳木生 2009年08月15日 星期六 11:52 | 1373次浏览 | 0条评论
用了下qt creator發覺,原來也不過如此。再加上pyqt沒有LGPL授權方式,還是將繼續打磨自己小剪刀吧。
在生成控件屬性過程中,獲取對象的__docs__發覺了些有趣的事,也深感遵守代碼約定的重要,這樣不論對自己對別人有利。發覺ulipad的PEP8語法檢查真不錯。
告戒下自己要嚴格遵守PEP8。
小剪刀只是一個練習的東東,用來做GUI界面。一邊學習wxpython一邊做一些東西。前面已做了一些測試,實現界面設計應沒什麼問題。
代碼生成部份還沒有構思,看了qt creator後,暫時將會生成一個ui文件,然後再根據ui文件生成python代碼。
按原來的實現思路,工作量最大的是對象屬性的生成,因為工作人工將所有對象重定義一往遍,打算對一個對象設計一個對應的文檔。這個工作量有點--__--!!
昨晚試也下直接讀取對象的__doc__生成對象屬性列表以及屬性值的錄入方式,用這樣方式實現應沒有問題。這樣一來,小剪刀又可以往前走多一步。
Zeuux © 2024
京ICP备05028076号
暂时没有评论