Qt的開頭--Hello world

書來了~
其實還有想買另外一本
不過缺貨
這本是補習班老師推薦的
不然我對android也不熟

使用Qt需要什麼技術基礎?
Qt是以C++為基礎的開發框架,大量使用物件導向概念,諸如繼承、虛擬函數、多載、純虛擬類別等。所以遇到不明的地方,可以參考C++相關書籍就好

實際上很多企業有使用到Qt
ASUS EeePc(Linux version KDE)、BlackBerry、Samsung SPF-105V Ddigital Photo Frame等等


書裡所說的是Qt5.2 跟5.3版本 而我現在使用的是5.6


首先
需到Qt官網下載最新版本
https://www.qt.io/download/
安裝過程就不贅述了
安裝完成後
Qt Creator的歡迎介面
通常來說
第一個程式範例
都會是Hello World!
所以不免俗的也來一下吧
建立新的專案
設定好後選擇下面的choose
打上名稱跟儲存位置
這裡要提醒一點
盡量不要用中文路徑跟檔名
我也不知道為什麼
上次寫搭配OpenCV時
連讀取中文檔名都會出錯
目前看到網路上也都盡量避開中文

點選下一個之後
建置套件選擇
因為沒有安裝其他的建置套件
預設只有Desktop套件
點擊下一步

把產生表單的選項勾選去掉,Hello World介面不需要太進階
到了這一步,我們就要完成專案的建立過程
Qt Creator編輯介面如下
接下來只需要改寫~
在main.cpp裡修改


  • 增加 #include <QLabel>
  • 把main裏頭的程式碼改成
QApplication a(argc, argv);
QLabel label("Hello World!");
label.show();
return a.exec();
如圖所示:
按下左下角的執行即可
完成囉~
第一個GUI應用! GET!

其實Qt Creator有很多功能讓我們使用
除了方便使用以外
設計也很漂亮~
我會繼續加油~

沒有留言:

張貼留言

About

努力在程式的大海
用力的揮動雙手
找出屬於自己的航線

Blog Archive

Traffic