caterpillar 之 Qt 常用 API
|
|
前陣子獨孤木逛到了個正妹的相簿,發現疑問。。 咦,這美女討厭的是... 。。。
其實 caterpillar 這個單字,也不算是很奇怪的字,只要你們家有寶寶,再加上會給他看一些簡單的英文單字書之類的,就一定會認識這個字,因為英文單字書之類的,一定會介紹小動物或昆蟲,也就免不得會講到「毛毛蟲」這東西。。。
只不過,caterpillar 這個單字,又有挖土機、履帶機這個意思,就比較少人知道了,這很有意思,我猜大概是當初給予意思的人,覺得有履帶的重機工具,那個履帶有點像毛毛蟲吧!當然我是亂猜的。。
至於我為何會取 caterpillar 這個 ID,原因並不是從毛毛蟲開始的,而是我老婆她哥的第一個寶寶,很愛玩一台挖土機玩具,常常在那邊用童音講「挖土機」,那個聲音真的很好聽,當時,我也正在為我的網站想個名稱,突然想到要查查挖土機的英文,才知道它的英文名稱是 caterpillar,而且還有毛毛蟲的意思,我後來才發現,很多兒童的英文單字書也常出現這個字。。。
caterpillar 既是毛毛蟲,又是挖土機,我的腦袋中當時第一個浮現的大致就是這張圖:

毛毛蟲長大不想成為蝴蝶,而想成為挖土機,當時的我,離開電機領域幾年,也正想走一條別比較不常走的路,蠻符合我當時的心境,離開電機領域並不是件簡單的事,尤其是當時電子電機產業又如日中天,科技新貴之名充斥報章雜誌,但我始終對電子電機產業沒有天份與興趣,我知道起步比別人慢,就要跑的比別人快,我覺得自己像隻弱小的毛毛蟲,想像有天可以成為強壯的挖土機,擁有挖掘夢想的神奇手套。。。
好多年過去了,caterpillar 為名的網站也好多年了,一篇一篇的文章,記錄著自己一天一天的成長,毛毛蟲成為挖土機是夢想,還是幻想,自己還是沒個底,但從網站的記錄,可以知道光陰並沒有虛度,看的到自己的成長,是最為安慰的一件事。。
在新舊之間比較,成長的感覺是最為明顯的,就如我最近,從 Qt3 與 Qt4 的文件撰寫之中所發現到的,在寫 Qt3 的文件時,我根本是一知半解的,只會解釋 Qt3 所提供的範例,這是好幾年前的事了,而在寫 Qt4 的時候,我總是希望可以自己寫個簡單的小範例,把想記錄下來的記下來,確認自己有所吸收。。
距離上一次 Qt4 圖形元件入門 的這段期間,Qt4 的文件完成了以下的東西,在我的預定目標中,Qt4 的記錄也快告一段落了,想記錄的都記錄了,不想記錄的也都在 Qt4 的線上文件中,有不錯的說明與範例,不再容我有置喙之餘地,隨著預定目標快告一段落,心情也會略顯浮燥,那種急著想把目標達成的浮燥感吧!。。
Qt 已經不只是個 GUI 框架,它提供豐富的 API,可作為撰寫應用程式的基礎。
- QString、容器元件
- 繪圖
- 拖放(Drag & Drop)與剪貼
最近在學習QT3,在網上搜到了您的學習筆記,對我學習幫助很大,在此謝過
(^.^)
我在运行您的例子CanvasSprite動畫播放這一例子時出現了些問題。
問題出在setFrameAnimation(QCanvasSprite::Cycle)這句語句。
編譯器報錯:setFrameAnimation沒有聲明,Cycle不是QCanvasSprite的成員函數。讓我百思不得其解。還望指點一二,謝謝!
由...發表 fox on 四月 24, 2008 at 09:59 下午 CST #
好像他有挖土機的意思
是因為美國有家知名的挖土機公司就是取這名字
他們也常簡稱為 CAT
由...發表 Francis on 四月 28, 2008 at 09:22 上午 CST #