企業(yè)網(wǎng)站建設(shè)公司鄭州什么樣的人適合做策劃
QT6示例運(yùn)行
- 運(yùn)行一個(gè)Widgets程序
- 運(yùn)行一個(gè)QT Quick示例
工作太忙了,難得抽空學(xué)點(diǎn)東西。-_-|||
博客中有錯(cuò)誤的地方,請(qǐng)各位道友及時(shí)指正,感謝!
運(yùn)行一個(gè)Widgets程序
在QT Creator的歡迎界面中,點(diǎn)擊左側(cè)的示例,在界面的搜索欄中我們先找一個(gè)Widgets程序運(yùn)行一下。我們選擇這個(gè)示例程序。
點(diǎn)擊進(jìn)入后會(huì)彈出一個(gè)介紹、教程界面。關(guān)掉它?;氐絈T Creator。
此界面是我們即將用QT中帶的MinGW-64-bit編譯器來(lái)編譯項(xiàng)目,此處勾選了五中文件類型,也就是說(shuō)將編譯出這五種類型的項(xiàng)目。選好后點(diǎn)擊右下角的Configure Project按鈕。
完成之后,你可以到QT自帶的示例文件里去看下變化,橙色箭頭是示例路徑,安裝QT時(shí)就裝好了,藍(lán)色箭頭是編譯后的變化,多了一個(gè)build文件夾和幾個(gè)其他文件。你編譯出的文件就在build里面放著。
你可能會(huì)發(fā)現(xiàn)有時(shí),你選了五種文件類型,但是只有一個(gè)被編譯出來(lái),沒(méi)關(guān)系,你切換到項(xiàng)目模式,然后選擇相對(duì)應(yīng)的模式就可以,切換后什么都不用點(diǎn),它自己就開始編譯了。橙色箭頭是項(xiàng)目模式,藍(lán)色箭頭是切換文件類型。
都編譯好了,你就會(huì)發(fā)現(xiàn)build里有好幾種類型的編譯文件了。
我們會(huì)發(fā)現(xiàn),剛剛的編譯過(guò)程,是在項(xiàng)目模式中的構(gòu)建模式下。這其實(shí)還沒(méi)結(jié)束,因?yàn)樗€沒(méi)生成可執(zhí)行文件(針對(duì)C++QT,Python不用可執(zhí)行文件,一個(gè)py代碼文件即可)。
你換到運(yùn)行模式里,會(huì)看見執(zhí)行當(dāng)這里報(bào)紅,就是因?yàn)闆](méi)有可執(zhí)行文件,所以它找不到。
為了解決這個(gè)問(wèn)題,我們要先構(gòu)建項(xiàng)目,來(lái)生成可執(zhí)行文件。我們?cè)谧笙陆堑捻?xiàng)目選擇器中,選擇我們要構(gòu)建的工程項(xiàng)目,我這里是Release版,然后點(diǎn)擊這個(gè)小錘子(構(gòu)建)。你會(huì)看到又生成了四個(gè)文件,其中就有我們想要的可執(zhí)行文件。
這回我們可以運(yùn)行項(xiàng)目了,我們點(diǎn)擊左下角的綠色三角(運(yùn)行按鈕)來(lái)運(yùn)行項(xiàng)目。
成功
其實(shí),如果你在編譯完,直接點(diǎn)擊運(yùn)行也可以,他會(huì)自動(dòng)給你構(gòu)建來(lái)生成可執(zhí)行文件。
這樣我們就成功演示一個(gè)簡(jiǎn)單的widgets示例了。
運(yùn)行一個(gè)QT Quick示例
我們?cè)跉g迎界面搜索quick,選擇一個(gè)示例,按照上面執(zhí)行widgets示例的步驟來(lái)操作一遍,最后運(yùn)行。
你在編輯器中會(huì)看見quick的代碼,例如
import QtQuick
import QtMultimedia
這個(gè)是QML代碼,可不是python代碼哦,不要搞混。
今天學(xué)習(xí)就到這兒吧。