在VC中利用Qt Designer建立自訂的slot
Qt自己出了個IDE,Qt Creator,支援GNU的編譯器與GDB除錯器
整合度之高,感覺真像是先前使用Borland C++ Builder的經驗一樣
不過,假如已經習慣了VC的編譯環境,就只能望著Qt Creator乾瞪眼嗎?
好在從Qt釋出了Visual Studio add-in (for open-source version)以後
Qt跟VC之間的距離就越來越近了
不用管什麼三部曲、uic與moc
視窗拉一拉,元件放一放,一個可口的GUI就完成了
打造複雜的GUI再也不是夢想!
在設計GUI的過程中,往往會碰到需要自行定義被觸發事件(signal)的處理方法(slot)
signal沒啥問題,通常是按鈕、選單等元件發出(e.g. 滑鼠點擊)
但是slot呢?並不是每個signal都找得到合適的預設slot
比方說,按一個按鈕開啟檔案對話框,然後載入一張圖片
應該找不到一個slot是剛好設定為「開啟檔案對話框」的吧!
這個時候,就需要自訂的slot來解決問題 閱讀更多»
把 Qt 包進 VC – Visual Studio add-in
話說這個Visual Studio add-in,如果沒記錯的話
先前可是要在commercial授權下的Qt才有的功能呢!(口水直流…)
還記得uic與moc嗎?有了Visual Studio add-in,連碰都不用碰了
介面畫完,程式寫好,就可以在開發環境中直接建置完成(包括debug)
現在,不論哪個版本的授權,都可以使用Visual-Studio add-in
使得在Visual Studio中,Qt GUI的設計與維護更加的簡單,也更有效率 閱讀更多»