Win7下安裝和使用Qt5詳細圖解
1、安裝Qt5
Qt5的安裝比Qt4的安裝簡單多了,我裝的是Qt5.4(qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe),它整合了MinGW、Qt Creator等,不需要你再單獨下載MinGW和Qt Creator。
首先,去Qt官網下載資源:qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe;然後,雙擊安裝即可。安裝後,“開始”選單如圖所示:
2、配置Qt
開啟Qt Creator,工具–>選項,開啟“選項”對話方塊,如下圖所示:
若沒有檢測出,則新增相應的Qt版本和編譯器(MinGW),再設定構建套件(Kits):裝置型別、編譯器(MinGW)、偵錯程式、Qt版本,如下圖所示。
3、使用Qt
開啟Qt Creator,新建專案–>其他專案–>空的qmake專案,專案命名為“QtTest”,再新增新檔案main.cpp。
在main.cpp中新增如下程式碼:
#include<QApplication> #include<QVBoxLayout> #include<QLabel> #include<QPushButton> int main(int argc,char *argv[]) { QApplication app(argc,argv); QWidget *window = new QWidget; window->setWindowTitle("QtTest"); //QLabel *label= new QLabel("Hello Qt"); QLabel *label = new QLabel("<h2><i>Hello</i>"" <font color = red>Qt</font><h2>"); QPushButton *button=new QPushButton("Quit"); QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit())); QVBoxLayout *layout=new QVBoxLayout; layout->addWidget(label); layout->addWidget(button); window->setLayout(layout); window->show(); return app.exec(); }
此時,程式碼顯示如下錯誤:
執行時錯誤提示:#include<QApplication>–No such file……
實際上,QT5中很多常用的QT標頭檔案都被移到core gui widgets 等模組中去了,在QT5中,.pro檔案需要增加額外的一行(注意大小寫):
QT += core gui widgets
其中Qt += core gui widgets 表示連結QtCore(d).dll、QtGui(d).dll、QtWidgets(d).dll。
我們在.pro檔案中增加一行上述程式碼,儲存,再雙擊開啟.cpp檔案,此時錯誤提示線消失,執行,結果如下圖所示:
注:
1、Qt支援簡單的Html樣式格式。
2、MinGW 提供了一套簡單方便的Windows下的基於GCC 程式開發環境。MinGW 收集了一系列免費的Windows 使用的標頭檔案和庫檔案;同時整合了GNU的工具集,特別是GNU程式開發工具,如經典gcc, g++, make等。MinGW是完全免費的自由軟體,它在Windows平臺上模擬了Linux下GCC的開發環境,為C++的跨平臺開發提供了良好基礎支援,為了在Windows下工作的程式設計師熟悉Linux下的C++工程組織提供了條件。
相關文章
- Jenkins安裝部署使用圖文詳解(非常詳細)Jenkins
- Win7系統安裝詳細教程步驟Win7
- 超詳細!Apache Maven下載安裝使用教程ApacheMaven
- Linux下安裝與使用MySQL詳細介紹LinuxMySql
- u盤重灌系統win7步驟和詳細教程圖解Win7圖解
- linux下安裝redis圖文詳細步驟鶯瞵LinuxRedis
- Centos下Elasticsearch安裝詳細教程CentOSElasticsearch
- ghost win10安裝教程詳細步驟圖解Win10圖解
- 重灌系統win7步驟和詳細教程 新手如何重灌win7圖解說明Win7圖解
- SQL2017 安裝教程圖解(詳細到每一個細節)SQL圖解
- Microsoft Visual Studio2022下載安裝詳細教程(圖文)ROS
- 安裝JDK和Eclipse詳細教程JDKEclipse
- ubuntu20.04安裝教程超詳細 安裝ubuntu系統步驟圖解Ubuntu圖解
- Python安裝教程(非常詳細) python如何安裝使用Python
- CentOS 7 中英文桌面安裝步驟詳細圖解CentOS圖解
- win7怎麼安裝adb驅動_win7安裝adb驅動步驟詳解Win7
- Linux安裝和配置zokeeper 詳細教程Linux
- Linux安裝和配置tomcat詳細教程LinuxTomcat
- thinkpad筆記本安裝win7 win10雙系統詳細步驟【圖文】ThinkPad筆記Win7Win10
- win7系統怎麼安裝ahci驅動?win7系統安裝ahci驅動的詳細步驟Win7
- 鴻蒙作業系統開發工具DevEco下載和安裝(圖文詳細教程)鴻蒙作業系統dev
- ldap安裝詳細LDA
- idea maven怎麼安裝配置 idea maven配置教程詳細圖解IdeaMaven圖解
- Win7 U盤安裝Ubuntu16.04 雙系統詳細教程Win7Ubuntu
- pycharm中安裝和使用sqlite過程詳解PyCharmSQLite
- centos7安裝教程詳解 centos7安裝詳細步驟CentOS
- linux下安裝zsh和p10k的詳細過程Linux
- CentOS 7.0下使用yum安裝mysql的方法詳解CentOSMySql
- vmware安裝win10教程 (詳細圖文)Win10
- 細述kubernetes HA安裝方式- sealos詳解
- 工作流引擎詳解!工作流開源框架ACtiviti的詳細配置以及安裝和使用框架
- CentOS 7.4下安裝nginx的詳細步驟CentOSNginx
- VMware下安裝centos7--詳細記錄CentOS
- Maven的下載安裝(2024最新詳細版~)Maven
- 小白必看!超詳細MySQL下載安裝教程MySql
- mysql-5.7.16-winx64解壓版安裝超詳細圖文教程MySql
- Linux下使用Kibana教程(詳細圖文演示)Linux
- Nginx安裝(詳細版本)Nginx
- hass安裝tileboard詳細