程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> Qt回憶錄之配置開發環境,qt回憶錄開發

Qt回憶錄之配置開發環境,qt回憶錄開發

編輯:C++入門知識

Qt回憶錄之配置開發環境,qt回憶錄開發


  光陰荏苒,用Qt開發已經一年多了。在Windows上開發GUI,最常用的莫過於MFC,WinForm,WPF以及Qt。MFC和Qt是基於C++,而WinForm和WPF一般是基於C#,當然在PC上基於Java的AWT和Swing界面開發一般比較雞肋,暫不考慮。MFC的消息機制太過臃腫,用起來相當繁雜,雖然在10年前也曾輝煌過,但已經漸漸被Qt和WPF給取代了。Qt和WPF的頁面都對應著xml文件,每個控件可以直接看作一個對象。而WPF采用C#目前只在Windows上支持,Qt可以跨平台,基本支持在目前大多數主流系統上開發應用。

  對於Qt開發環境,一般有兩種,一種是利用VS+Qt類庫來開發,一種是利用Qt Creator+VC編譯器來開發。博主采用的是Qt Creator+VC編譯器。

第一步 下載軟件

  先確認PC上已經下載VS並安裝好,建議VS2012及以上版本

  Qt官網下載地址:http://www.qt.io/download-open-source/ 根據VS的版本選擇適合自己的Qt版本,如下圖,由於Qt5與Qt4區別較大,目前一般采用Qt5.0以上版本

 

  

   下載後直接安裝即可。

第二步 配置編譯器

  打開Qt Creator,工具->選項頁面,配置如下:

第三步 新建第一個Qt程序

  文件->新建文件或項目,選擇如下:

  

  輸入工程名Hello,創建工程後如下:

整個工程包含默認的5個文件:Hello.pro、mainwindow.h、main.cpp、mainwindow.cpp、mainwindow.ui

Hello.pro文件用來描述整個工程資源,包含的.h/.cpp/.ui文件以及在工程中應用的Qt類庫中的資源。每次改變這個文件中的內容後,需要重新執行clean->執行qmake->bulid後再運行。

main.cpp程序入口main函數

mainwindow.ui界面布局

mainwindow.cpp/mainwindow.h界面邏輯

沒有添加任何布局和控件,僅僅只有一個主窗口。運行結果如下:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved