上次才抱怨過Nokia S60系統的SDK做得不好。後來自己重裝系統後,換了個方式,改用Nokia Qt SDK了。反正我的5230安裝插件後也支持Qt,就可以滿足我在自己的手機上開發小東西了:)
安裝還算容易,基本一路“下一步”。然後隨便寫了HelloWorld,一運行,模擬器就自動打開了,真是太方便了。比S60_5th_Edition_SDK的效果好多了。運行流暢多了。界面也漂亮了。終於又讓我有了在S60v5上開發點自己用的東西的衝動:P
剛開是接觸Qt的時候不知道選什麼SDK包好,重裝系統後自己選擇了兩個版本的。一個是Nokia_Qt_SDK_Win_offline_v1_0_2_en.exe,另一個是qt-win-opensource-4.7.2-mingw.exe。然後將Qt4.7的bin加入環境變量,這樣,用NokiaQtSDK裏的QtCreator就可以同時編寫Qt手機軟件和Qt桌面軟件了。很方便,不用裝各種版本的Qt塞滿自己的電腦:)
這段時間,上彙編呀、計算機組成呀,老是用進行一些進制轉換的工作。看到室友用Java編了個進制轉換的手機軟件,還可以進行多種運算。可是,在我的觸屏手機上操作很不方便。於是我就想用Qt編一個可以在我的手機上運行的程序。目前已經可以正常在二、八、十、十六進制間進行轉換了。設置bit長度後,還可以進行十進制的負數與其他進制的轉換。然後爲了上課方便,自己又加入了加減乘除運算,呵呵。現在呢,正準備在裏面加入一些更高級的運算。都是像室友看齊呀:P
這段時間關注專業課程的學習比較多,Qt和HGE的學習就比較少了。然後自己編了書裏的例子後,碰到的一些問題也沒有及時寫上來。現在回想起來,自己當時怎麼解決這些問題的好像也不太記得了。不該呀!
正好現在清明放假,反正我也不回家。就想起來寫點東西了。等我把那個在手機上運行的小計算軟件的更多的計算功能搞定,我就把它放上來:)也知道其實編得很粗糙,沒有用什麼技巧,不過功能實現了,還是很有成就感的:P