mac os qt项目编译_【Qt开发】第一个Qt程序Hello World!
一:說在前頭
我的第一份工作是做生產工具,當時用的MFC,IDE是VC6.0,現在想想真是古董級別,10年至今,微軟也一直沒有對MFC進行升級,冥冥中感覺微軟自己都放棄MFC了,市場上貌似MFC的崗位越來越少了,基本上也都是原先的項目維護,qt已經成為新的客戶端開發的趨勢,順者昌,逆者亡,無奈只能放棄MFC轉投Qt,Qt實現了跨平臺功能,一套代碼可以在windows,linux,mac上運行,大大節省了開發者平臺移植工作量,Qt號稱要做出像網頁一樣漂亮的界面,小編會出一系列的Qt開發的文章。
Qt開發,IDE可以用QtCreator也可以用visual studio+qt插件,選個用的最習慣的即可,也可以和我一樣喜歡新事物,用原生的Qt Creator來進行演示。
實現功能:
啟動程序,點擊界面上的按鈕提示Hello World,并使用windeployqt來打包發布程序。
二:步驟
1.啟動Qt Creator,啟動后的界面如下
2.點擊文件下的新建文件或項目
3.選擇Application-Qt Widgets Application功能
4.設置工程名稱和項目路徑,然后點擊下一步,下一步
5.自動生成的代碼,目錄如下:
?
6.雙擊mainwindow.ui,會出現界面編輯框,通過拖拽的方式在界面添加,PushButton和Lable控件,變量名分別為btnHello,lable
7.鼠標放到PushButton按鈕,點擊右鍵選擇"轉到槽",在彈出界面上選擇"clicked()"信號,點擊"OK"
8.在Button響應函數添加如下代碼。
void?MainWindow::on_btnHello_clicked(){
????ui->label->setText("Hello?World!");
}
9.點擊編譯運行按鈕,運行結果如下
三:打包發布
1.編譯生成的Release版本,直接雙擊運行會提升缺少dll庫
2.在c盤新建一文件夾,把01-helloworld.exe放入該文件夾,執行打包工具,運行打包指令 windeployqt c:\\qt\\01-helloworld.exe
3.這時文件夾下回添加該exe所依賴的dll庫
END
總結
以上是生活随笔為你收集整理的mac os qt项目编译_【Qt开发】第一个Qt程序Hello World!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用计算机对话的小品,爆笑小品剧本台词《作
- 下一篇: java 下载后删除,在服务器端生成文件