QT pro檔案各內容的解釋

2021-10-01 05:24:50 字數 979 閱讀 7362

本文主要對.pro檔案的各部分進行解釋

1.新增專案需要新增的庫,如xml,sql

qt += core gui 

qt += xml sql

2.專案中涉及到中文字元時,需要新增的識別**,否則會中文會亂碼

msvc:qmake_cxxflags += -execution-charset:utf-8

msvc:qmake_cxxflags += -source-charset:utf-8

3.專案中包含的子專案,若新增上,則會在左側結構樹上顯示相應的結構

4.專案中包含的標頭檔案和原始檔

5.主專案中包含的ui介面

6.專案中包含的外部檔案

qt無法直接在結構樹上進行刪除,需要在.pro檔案中對其進行修改。

7.

destdir = ../bin/debug
bin資料夾和專案的資料夾屬於同乙個資料夾下。

destdir 設定為.exe檔案、dll檔案放置的位置。

獲取的路徑為此設定的路徑。

這樣做的好處是:將執行檔案與編譯的中間檔案分開,可以直接刪除編譯檔案,不會對執行檔案產生影響。

dva各檔名目錄的解釋

components 最基礎的元件。這裡面存放的只是最基本的ui元件,這些元件接收外部傳過來的引數 資料 並將這些資料渲染的到介面。根據傳入的引數的不同,介面渲染也不同。container contatiner負責將資料的元件進行連線,相當於將compontent元件和store裡面的資料進行包裝,...

explain各列的解釋

idselect識別符。這是select的查詢序列號 select typeselect型別,可以為以下任何一種 table輸出的行所引用的表 type聯接型別。下面給出各種聯接型別,按照從最佳型別到最壞型別進行排序 possible keys指出mysql能使用哪個索引在該表中找到行 key顯示m...

QT PRO檔案中的常用變數

qt pro檔案常用變數 變數名說明示例 config qmake配置資訊 debug 除錯模式 release 發布模式 warn on 預設 warn off 編譯器警告開關 qt 使用qt庫 console 指定開啟控制台 dll 動態編譯庫 staticlib 靜態編譯庫 plugin 編譯...