Re: [問題] 請問關於eclipse的視窗程式設計
※ 引述《dakiyo (愛是唯一)》之銘言:
:
: 恩,今天我灌好了Qt4,可是卻不知道怎樣執行它,或者也可說不知去哪執行,在請問一
:
: 下要怎麼執行它呢?
:
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 124.218.15.205
: 推 dakiyo:不好意思忘了說我是在linux環境下安裝的..所以沒exe檔@@ 08/20 00:59
Linux 底下反而好辦事,Qt4 在 Windows 上的設定步驟比較繁雜,真的。
我是 Windows 跟 Linux 上都裝,因為我需要兩邊都能編譯執行。
(本文假設你用 Qt4,如果不是也建議你改用 Qt4,Qt3 跟 Qt4 差別滿大的)
Qt Designer 其實並不是 IDE,他只是單純的 UI Designer,你可以透過 Qt Designer
設計一個 Form,輸出成 .ui 檔,在程式碼裡透過 Qt 的機制讀入 .ui 檔。我還沒用過
Qt Designer,我都是直接寫程式碼的。不是因為這樣看起來比較酷,只是因為我現在寫
的這隻程式主要是一個自訂控制項(custom widget),沒什麼 layout 的事情,所以用
Designer 也不會比較方便。
其實 Qt 裝起來之後 Designer 和 Assistant 應該會出現在應用程式選單,無論你用的
是 KDE 或是 Gnome。沒有也沒關係,直接下指令執行 designer-qt4 就好了。Assistant
是 Trolltech 提供的說明程式,盡量善加利用,因為 Qt 的文件還算齊全。文件包含
Qt Hello World 的程式範例,你可以參考看看。Assistant 的指令是 assistant-qt4。
基本上在 Eclipse 裡建立 Qt Hello World 的步驟是:
1. 在 Eclipse 裡建立 Makefile C++ 專案。
2. 寫一個 Hello World。
3. 在 CDT Make Targets 加上以下幾個 target (加在專案根目錄)
┌─────────┬──────┬───────┐
│ Target Name │Make Target │ Build Command│
├─────────┼──────┼───────┤
│Generate Project │ -project │ qmake │
├─────────┼──────┼───────┤
│Generate Makefile │ │ qmake │
├─────────┼──────┼───────┤
│ Build All │ all │ make │
├─────────┼──────┼───────┤
│ Clean │ clean │ make │
└─────────┴──────┴───────┘
編譯的步驟是 Generate Project > Generate Makefile > Build All。
我知道 Trolltech 正在做 Qt 的 Eclipse integration,我之所以在上一篇文章說
沒有可用的 integration 是因為這東西還在早期開發階段,我一直沒辦法讓它在
Eclipse europa 上正常運行...。
看在我這麼認真的份上讓我偷渡廣告:
Eclipse 版開幕了,請大家多多捧場。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.82.153
推
08/20 02:26, , 1F
08/20 02:26, 1F
→
08/20 02:28, , 2F
08/20 02:28, 2F
→
08/20 02:29, , 3F
08/20 02:29, 3F
→
08/20 02:31, , 4F
08/20 02:31, 4F
推
08/20 06:41, , 5F
08/20 06:41, 5F
→
08/20 06:41, , 6F
08/20 06:41, 6F
討論串 (同標題文章)
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章