中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

淄博網(wǎng)泰專業(yè)做網(wǎng)站網(wǎng)絡(luò)營(yíng)銷圖片素材

淄博網(wǎng)泰專業(yè)做網(wǎng)站,網(wǎng)絡(luò)營(yíng)銷圖片素材,wordpress替換域名,網(wǎng)站背景一.創(chuàng)建Qt項(xiàng)目 打開(kāi)Qt Creator 界面選擇 New Project或者選擇菜單欄 【文件】-【新建文件或項(xiàng)目】菜單項(xiàng) 彈出New Project對(duì)話框,選擇Qt Widgets Application 選擇【Choose】按鈕,彈出如下對(duì)話框 設(shè)置項(xiàng)目名稱和路徑,按照向?qū)нM(jìn)行下一步 選…

一.創(chuàng)建Qt項(xiàng)目?

打開(kāi)Qt Creator 界面選擇 New Project或者選擇菜單欄 【文件】-【新建文件或項(xiàng)目】菜單項(xiàng)

??彈出New Project對(duì)話框,選擇Qt Widgets Application

選擇【Choose】按鈕,彈出如下對(duì)話框

設(shè)置項(xiàng)目名稱和路徑,按照向?qū)нM(jìn)行下一步?

?選擇編譯套件

向?qū)?huì)默認(rèn)添加一個(gè)繼承自QMainWindow的類,可以在此修改類的名字和基類。默認(rèn)的基類有QMainWindow、QWidget以及QDialog三個(gè),我們可以選擇QWidget(類似于空窗口),這里我們可以先創(chuàng)建一個(gè)不帶UI的界面,繼續(xù)下一步

系統(tǒng)會(huì)默認(rèn)給我們添加main.cpp、mywidget.cpp、 mywidget.h和一個(gè).pro項(xiàng)目文件,點(diǎn)擊完成,即可創(chuàng)建出一個(gè)Qt桌面程序.

二.項(xiàng)目文件介紹

Qt Creator 和其他 IDE 開(kāi)發(fā)軟件一樣。都是分組管理項(xiàng)目?jī)?nèi)的各種源文件,下面是項(xiàng)目?jī)?nèi) 的文件簡(jiǎn)介。

?01_hello_world.pro 是項(xiàng)目管理文件,這個(gè)項(xiàng)目管理文件十分重要,當(dāng)你加入了文件或者刪 除了文件,Qt Creator 會(huì)自動(dòng)修改這個(gè)*.pro 文件。有時(shí)候需要打開(kāi)這個(gè)*.pro 文件添加我們 的設(shè)置項(xiàng)。

Header 分組,這個(gè)節(jié)點(diǎn)下存放的是項(xiàng)目?jī)?nèi)所有的頭文件*.h。

Source 分組,這個(gè)節(jié)點(diǎn)下存放的是項(xiàng)目?jī)?nèi)的所有 C++源碼文件*.cpp。

Forms 分組,這個(gè)節(jié)點(diǎn)下是存放項(xiàng)目?jī)?nèi)所有界面文件*.ui。*.ui 文件由 XML 語(yǔ)言描述組成, 編譯時(shí)會(huì)生成相應(yīng)的 cpp 文件,這樣交叉編譯器就可以編譯它了。

1. 項(xiàng)目文件*.pro

項(xiàng)目管理文件十分重要,當(dāng)加入了文件或者刪除了文件時(shí), Qt Creator 會(huì)自動(dòng)修改項(xiàng)目文件,有時(shí)會(huì)通過(guò)該文件來(lái)添加設(shè)置項(xiàng)。

QT += core gui	#添加Qt的支持模塊,core與gui庫(kù)是Qt的默認(rèn)設(shè)置
#比較Qt5版本,若是Qt5版本,在main.cpp中application是在QtWidgets下的
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
#配置使用c++11 
CONFIG += c++11
#添加 QT_DEPRECATED_WARNINGS 定義
DEFINES += QT_DEPRECATED_WARNINGS
#SOURCES 下是源文件
SOURCES += \main.cpp \mainwindow.cpp
#HEADERS 下是頭文件
HEADERS += \mainwindow.h
#FORMS 下是ui界面文件
FORMS += \mainwindow.ui
#部署默認(rèn)的規(guī)則
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
2. 頭文件*.h

Headers 下的 mainwindow.h,一般有與之對(duì)應(yīng)的 cpp 文件 mianwindow.cpp,其中mainwindow.h 包含類的聲明, mianwindow.cpp 包含類的實(shí)現(xiàn)。

#ifndef MAINWINDOW_H
#define MAINWINDOW_H#include <QMainWindow>QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; } 	//定義命名空間Ui
QT_END_NAMESPACEclass MainWindow : public QMainWindow
{Q_OBJECT //所有用到信號(hào)的類都要加這個(gè)宏public:MainWindow(QWidget *parent = nullptr);~MainWindow();private:Ui::MainWindow *ui;
};
#endif // MAINWINDOW
?3. 源文件*.cpp

Sources 下的 mainwindow.cpp,有如下內(nèi)容:

#include "mainwindow.h"
// ui_mainwindow.h 文件是Qt根據(jù).ui文件自動(dòng)生成的,即要點(diǎn)擊構(gòu)建后才生成
#include "ui_mainwindow.h"
//在MainWindow構(gòu)造函數(shù)中用“,”隔開(kāi),new一個(gè)Ui中的 MainWindow,里初始化成員的一種方法
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow)
{ui->setupUi(this);	//進(jìn)行界面初始化
}MainWindow::~MainWindow()
{delete ui;	//刪除ui
}

Sources 下的 main.cpp,有如下內(nèi)容:

#include "mainwindow.h"
//包含QApplication類的定義。每個(gè)應(yīng)用程序中都必須使用QApplication對(duì)象
//QApplication管理了各種各樣的應(yīng)用程序的廣泛資源,比如默認(rèn)的字體和光標(biāo)
#include <QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);MainWindow w;	//創(chuàng)建MainWindow對(duì)象ww.show();		//調(diào)用方法show(),顯示程序界面//main()把控制轉(zhuǎn)交給Qt,當(dāng)應(yīng)用程序退出時(shí)exec()就會(huì)返回//在exec()中,Qt接受并處理用戶和系統(tǒng)的事件并把它們傳遞給適當(dāng)?shù)拇翱诓考eturn a.exec();	
}
4. 樣式文件*.ui

ui 文件由 XML 語(yǔ)言描述組成,編譯時(shí)會(huì)生成相應(yīng)的 cpp 文件,這樣交叉編譯器就可以編譯它了。mainwindow.ui 是一個(gè) xml 類型的文件,內(nèi)容如下。 ui 文件是生成的不能手動(dòng)編輯,只能夠通過(guò)圖形界面修改其屬性,雙擊 mainwindow.ui 后可以跳轉(zhuǎn)到設(shè)計(jì)界面。

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"><class>MainWindow</class><widget class="QMainWindow" name="MainWindow"><property name="geometry"><rect><x>0</x><y>0</y><width>800</width><height>600</height></rect></property><property name="windowTitle"><string>MainWindow</string></property><widget class="QWidget" name="centralwidget"/><widget class="QMenuBar" name="menubar"><property name="geometry"><rect><x>0</x><y>0</y><width>800</width><height>28</height></rect></property></widget><widget class="QStatusBar" name="statusbar"/></widget><resources/><connections/>
</ui>

http://www.risenshineclean.com/news/23127.html

相關(guān)文章:

  • 地圖定位網(wǎng)站開(kāi)發(fā)網(wǎng)絡(luò)服務(wù)提供者
  • 建設(shè)網(wǎng)站設(shè)備預(yù)算如何制作網(wǎng)站二維碼
  • 東莞做網(wǎng)站哪個(gè)公司最好google chrome網(wǎng)頁(yè)版
  • 城鄉(xiāng)建設(shè)局和住監(jiān)局官網(wǎng)微博seo營(yíng)銷
  • 新思維網(wǎng)站網(wǎng)站建設(shè)公司
  • 南寧模板建站多少錢臨沂seo
  • 南寧自助模板建站服務(wù)網(wǎng)站排名咨詢
  • 設(shè)計(jì)周關(guān)鍵詞優(yōu)化排名seo
  • asp網(wǎng)站鏈接access廣州seo關(guān)鍵詞優(yōu)化是什么
  • 怎么做58同城網(wǎng)站嗎app下載推廣平臺(tái)
  • 如何在百度做網(wǎng)站推廣疫情防控最新通告
  • 北京十大活動(dòng)策劃公司哈爾濱seo優(yōu)化公司
  • 千圖網(wǎng)免費(fèi)素材圖庫(kù)海報(bào)網(wǎng)絡(luò)優(yōu)化工程師前景如何
  • 網(wǎng)站加載模式百度廣告太多
  • 最值錢的域名列表谷歌seo搜索引擎
  • 設(shè)計(jì)一個(gè)完整的靜態(tài)網(wǎng)站漣源網(wǎng)站seo
  • 建站科技公司免費(fèi)發(fā)廣告的軟件
  • 平面設(shè)計(jì)培訓(xùn)班價(jià)格百度seo公司報(bào)價(jià)
  • 幼兒園主題網(wǎng)絡(luò)圖設(shè)計(jì)ppt模板惠州seo優(yōu)化服務(wù)
  • wordpress中英文網(wǎng)站什么平臺(tái)推廣效果最好
  • 手機(jī)兼職的正規(guī)平臺(tái)有哪些如何優(yōu)化網(wǎng)站排名
  • 俄語(yǔ)網(wǎng)站建設(shè)學(xué)電商哪個(gè)培訓(xùn)學(xué)校好
  • 如何創(chuàng)立個(gè)人網(wǎng)站網(wǎng)站收錄怎么弄
  • 企業(yè)網(wǎng)站 wordpress網(wǎng)頁(yè)代碼模板
  • ps模板下載網(wǎng)站新網(wǎng)站秒收錄技術(shù)
  • 網(wǎng)站建設(shè)的主要職責(zé)免費(fèi)網(wǎng)站免費(fèi)
  • 建網(wǎng)站wordpress女生學(xué)網(wǎng)絡(luò)營(yíng)銷這個(gè)專業(yè)好嗎
  • 國(guó)家攝影網(wǎng)站百度發(fā)布信息怎么弄
  • 讓別人做網(wǎng)站需要提供什么長(zhǎng)沙網(wǎng)絡(luò)公關(guān)公司
  • 營(yíng)銷型網(wǎng)站有哪些特點(diǎn)外貿(mào)網(wǎng)站建設(shè) google