真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

【Qt學(xué)習(xí)筆記】1.初步接觸

一、前言

十余年的臺(tái)前網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。網(wǎng)絡(luò)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整臺(tái)前建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“臺(tái)前網(wǎng)站設(shè)計(jì)”,“臺(tái)前網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

Qt是一個(gè)跨平臺(tái)的C++圖形面向?qū)ο蟮目蚣?,今天開始學(xué)習(xí)并記錄學(xué)習(xí)過程,希望通過這段時(shí)間的努力學(xué)會(huì)Qt的使用。

同時(shí)我也希望在學(xué)習(xí)的過程中對(duì)C++的各種特性有能深刻的認(rèn)識(shí)。

此外,我在Qt初步的學(xué)習(xí)過程中,所用的環(huán)境應(yīng)該是 VS2015 IDE

二、安裝

官網(wǎng)下載Qt安裝包和 Qt for VS addin,分別安裝,并配置。

【Qt學(xué)習(xí)筆記】1.初步接觸

三、Hello World

接下來用Qt框架來完成第一個(gè)程序

首先打開VS,創(chuàng)建一個(gè)Qt工程

【Qt學(xué)習(xí)筆記】1.初步接觸

熟悉的C++界面,但Qt是有可視化界面的,點(diǎn)擊解決方案管理器中的.ui文件,會(huì)打開一個(gè)Qt Desiger的窗口

【Qt學(xué)習(xí)筆記】1.初步接觸

【Qt學(xué)習(xí)筆記】1.初步接觸

嗯,這個(gè)界面下的操作還是比較類似VB的,拖動(dòng)一個(gè)Label控件,對(duì)其中的text屬性進(jìn)行修改,改成想要的一段文字,就完成了我們的第一個(gè)程序。

然后,Ctrl + F5, 搞定。

【Qt學(xué)習(xí)筆記】1.初步接觸

(PS:看這個(gè)窗口的標(biāo)題,因?yàn)楣こ痰拿质牵?1_24xxxx... ,但最終前面的“11”丟了,這是因?yàn)檫@個(gè)標(biāo)題是作為這個(gè)窗口的一個(gè)屬性,并且首字母應(yīng)該只能為字母或下劃線的,因此今后在創(chuàng)建QT工程的時(shí)候,需要換一個(gè)格式了 )

四、用代碼的方式實(shí)現(xiàn)一個(gè) Hello World

以后通常開發(fā)的方式都是用圖形界面配合VS的編輯器,但為了學(xué)習(xí)Qt庫(kù)的實(shí)現(xiàn),這里手動(dòng)實(shí)現(xiàn)一遍上述的程序。

首先在解決方案管理器中,將所有額外的文件都刪掉,在重新創(chuàng)建一個(gè)main.cpp,如下圖

【Qt學(xué)習(xí)筆記】1.初步接觸

在main.cpp中加上這一段代碼:

#include 
#include 

int main(int argc, char *argv[])
{
	QApplication a(argc, argv);
	QLabel label("change world");
	label.show();
	return a.exec();
}

然后執(zhí)行程序,會(huì)打開一個(gè)窗口,依然是 Hello world

五、運(yùn)行

程序的位置位于 工程路徑/Win32/Debug路徑下,但這時(shí)候直接運(yùn)行,會(huì)報(bào)錯(cuò),找不到所依賴的動(dòng)態(tài)庫(kù)。

我們需要配置一下環(huán)境變量,在Path環(huán)境變量中添加我們之前安裝的Qt的bin路徑即可

六、發(fā)布

首先在Release模式下編譯一遍程序,得到.exe文件

然后,我們還需要下列文件:

【Qt學(xué)習(xí)筆記】1.初步接觸

將這些全部交互給用戶,就是完整的發(fā)布了

六、文檔

在學(xué)習(xí)某個(gè)框架的過程中,文檔是非常重要的

Qt有著非常豐富的文檔

以后的學(xué)習(xí)過程中遇到的問題可以通過查閱文檔進(jìn)行解決

尾巴

可視化編程,之前接觸過eclipse 的 Android Studio 和 VB.net,但我還是最喜歡C++,能用C++實(shí)現(xiàn)GUI,真是一件令人激動(dòng)的事,這個(gè)系列的學(xué)習(xí)筆記,我以后會(huì)爭(zhēng)取每天更新的 

: - )


新聞名稱:【Qt學(xué)習(xí)筆記】1.初步接觸
當(dāng)前鏈接:http://weahome.cn/article/isjhoj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部