本節(jié),咱們說(shuō)一說(shuō)可視化工具Qt Creator的安裝和使用。這個(gè)工具很好用,是C++、Python GUI編程可視化的好幫手。
1.Qt Creator安裝:
下載地址:Qt downloads
之后可能需要你先注冊(cè)一個(gè)Qt賬號(hào),然后就是這個(gè)界面:
好像是推薦下載離線(xiàn)包吧,不要下載online installer。
之后的配置大家就自己摸索吧~
2.Qt Creator使用:
咱們新建一個(gè)Application,選擇第一個(gè)Qt Widgets···
選擇好地址之后,一直確定,(中間有一步要選擇基類(lèi),這里請(qǐng)選擇MainWindow,也就是默認(rèn)的)進(jìn)入這個(gè):
左邊是各種組件,中間是顯示區(qū)域,右邊是組件詳細(xì)信息。下面是信號(hào)槽。
可以直接把左邊的組件拖進(jìn)來(lái),這里就是大家DIY的時(shí)間了o( ̄︶ ̄)o
——我自己是DIY了好久,才摸出一點(diǎn)門(mén)路來(lái),我的思路(順序)是:
- 放置母容器
- 在母容器中放置組件
- 給母容器設(shè)置布局(這樣可以讓組件隨著母容器的調(diào)整而自動(dòng)調(diào)整位置)
- 在右邊修改組件的名稱(chēng)(方便日后修改代碼的時(shí)候使用!)
- 設(shè)置各個(gè)容器和組件的樣式(你們一定想不到這些組件都有stylesheet屬性吧,可以用CSS來(lái)修飾!簡(jiǎn)直是爽爆了!)
好了,我經(jīng)過(guò)幾個(gè)小時(shí)的仔細(xì)打磨,做成了這樣子:
右邊的工具欄我設(shè)置了4頁(yè),每一頁(yè)都有很多功能,這里就不一一展示了。
當(dāng)然,這樣的界面依然不夠好看,但是對(duì)于Qt Creator來(lái)說(shuō),已經(jīng)是“黔驢技窮”了(我語(yǔ)文不好請(qǐng)勿吐槽),之后的細(xì)節(jié)修改和進(jìn)一步的美化,還是需要在Python中用代碼解決!
Qt Creator還是有很多的功能的,我這用下來(lái)也只探索了一小部分的功能,這個(gè)玩意兒還是很值得大家慢慢摸索的。
對(duì)了,這里提醒一下,這個(gè)Qt Creator不會(huì)自動(dòng)保存的!
請(qǐng)務(wù)必在重要步驟后及時(shí)保存!!!
在重要步驟后及時(shí)保存!!!
及時(shí)保存!!!
我就是做了幾個(gè)小時(shí),好不容易快做完了,結(jié)果電腦出了點(diǎn)問(wèn)題,程序閃退,然后瞬間回到解放前······幸好我女朋友及時(shí)把我拉住,讓我把舉在空中的電腦放了下來(lái)···
下一節(jié)會(huì)介紹一下怎么把這個(gè)Qt Creator產(chǎn)生的ui文件,轉(zhuǎn)化成py文件,進(jìn)行進(jìn)一步編輯。
歡迎關(guān)注我的系列哦~<( ̄ˇ ̄)/
讓我們一步步地從0到1做出一款實(shí)用軟件出來(lái)!(o)/~
而且我跟你說(shuō),好戲還在后面呢![奸笑~]