日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mac os qt项目编译_【Qt开发】第一个Qt程序Hello World!

發(fā)布時間:2025/3/15 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac os qt项目编译_【Qt开发】第一个Qt程序Hello World! 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一:說在前頭

我的第一份工作是做生產(chǎn)工具,當(dāng)時用的MFC,IDE是VC6.0,現(xiàn)在想想真是古董級別,10年至今,微軟也一直沒有對MFC進(jìn)行升級,冥冥中感覺微軟自己都放棄MFC了,市場上貌似MFC的崗位越來越少了,基本上也都是原先的項(xiàng)目維護(hù),qt已經(jīng)成為新的客戶端開發(fā)的趨勢,順者昌,逆者亡,無奈只能放棄MFC轉(zhuǎn)投Qt,Qt實(shí)現(xiàn)了跨平臺功能,一套代碼可以在windows,linux,mac上運(yùn)行,大大節(jié)省了開發(fā)者平臺移植工作量,Qt號稱要做出像網(wǎng)頁一樣漂亮的界面,小編會出一系列的Qt開發(fā)的文章。

Qt開發(fā),IDE可以用QtCreator也可以用visual studio+qt插件,選個用的最習(xí)慣的即可,也可以和我一樣喜歡新事物,用原生的Qt Creator來進(jìn)行演示。

實(shí)現(xiàn)功能:

啟動程序,點(diǎn)擊界面上的按鈕提示Hello World,并使用windeployqt來打包發(fā)布程序。

二:步驟

1.啟動Qt Creator,啟動后的界面如下

2.點(diǎn)擊文件下的新建文件或項(xiàng)目

3.選擇Application-Qt Widgets Application功能

4.設(shè)置工程名稱和項(xiàng)目路徑,然后點(diǎn)擊下一步,下一步

5.自動生成的代碼,目錄如下:

?

6.雙擊mainwindow.ui,會出現(xiàn)界面編輯框,通過拖拽的方式在界面添加,PushButton和Lable控件,變量名分別為btnHello,lable

7.鼠標(biāo)放到PushButton按鈕,點(diǎn)擊右鍵選擇"轉(zhuǎn)到槽",在彈出界面上選擇"clicked()"信號,點(diǎn)擊"OK"

8.在Button響應(yīng)函數(shù)添加如下代碼。

void?MainWindow::on_btnHello_clicked()
{
????ui->label->setText("Hello?World!");
}

9.點(diǎn)擊編譯運(yùn)行按鈕,運(yùn)行結(jié)果如下

三:打包發(fā)布

1.編譯生成的Release版本,直接雙擊運(yùn)行會提升缺少dll庫

2.在c盤新建一文件夾,把01-helloworld.exe放入該文件夾,執(zhí)行打包工具,運(yùn)行打包指令 windeployqt c:\\qt\\01-helloworld.exe

3.這時文件夾下回添加該exe所依賴的dll庫

END

總結(jié)

以上是生活随笔為你收集整理的mac os qt项目编译_【Qt开发】第一个Qt程序Hello World!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。