當前位置:首頁 » 存儲配置 » 如何配置qt中的ffp

如何配置qt中的ffp

發布時間: 2023-09-23 01:25:04

1. 命令行編譯qt程序 有幾種方式

一、環境配置

1
要想使用Qt進行命令行編譯,環境配置是必不可少的一步。環境配置好以後,我們才能使用相應的qmake,nmake等命令,並且鏈接到編譯程序時所需要的頭文件和庫文件。
小提示:為了幫助大家解決環境配置的問題,新版Qt已經自帶了相應的批處理文件,我們只要在編譯前執行對應的批處理文件即可。

2
首先,我們在命令行編譯時需要運行qmake.exe,因此我們需要將該文件的路徑添加到PATH變數中。要想做到這一點,我們只需要執行Qt安裝目錄下的
Qt5.5.1\5.5\msvc2013\bin\qtenv2.bat 批處理即可。

3
其次,在編譯過程中,我們還需要用到nmake命令,並且鏈接相應的頭文件和庫文件,以生成最終的可執行程序。要想做到這一點,我們只需要執行VS安裝目錄下的
D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\vcvars32.bat批處理即可。
注意:由於我安裝的是Qt for VS2013 32位版,所以運行的是vcvars32.bat,如果你安裝的是64位版,請運行vcvars64.bat。

4
至此,環境配置就大功告成了。關於這個環境配置,需要特別指出的是,這個配置是臨時性的,只在當前命令行窗口有效;也就是說,你關閉命令行窗口後,均需要重新運行相應的批處理文件。
END
二、命令行編譯

首先,將以上兩個批處理文件復制到要編譯的工程目錄中。

然後,點擊菜單「文件」-「打開命令提示符」,在該目錄下打開命令行窗口。

執行批處理文件qtenv2.bat。注意,由於該批處理會跳轉到Qt安裝目錄,我們執行完畢後需要回到我們的當前目錄(我這里由於Qt安裝目錄與當前目錄不在同一個磁碟,只要切換磁碟便回到當前目錄了)。

執行批處理文件vcvars32.bat。

下面,正式開始編譯。首先,生成工程文件。鍵入命令:
qmake -project
說明:生成的工程文件名會與你當前的目錄名同名。例如,我當前的目錄名為test,生成的工程名則為test.pro。

接著,輸入qmake test.pro,生成相應的Makefile文件。

最後,鍵入nmake,生成最終的可執行文件。

2. 如何在Qt中配置OpenGL

1.首先需要去opengl的官網下載glut庫:

2.解壓後,將glut32.lib和glut.lib兩個文件拷貝到qt目錄下的./lib文件夾中;

3.將glut.dll和glut32.dll兩個動態鏈接庫拷貝到C:windowssystem32中;

4.將glut.h文件拷貝到qt目錄下的includeQtOpenGL中,並建立glut文件【內容寫上#include"glut.h"】,保存為沒有後綴名的文件;

5.切換到自己的程序中,在**.pro文件中添加:

LIBS+=-lgut32

LIBS+=-LC:glut

6.在main.cpp中加入「#include<glut>」或者「#include<glut.h>」,這樣就可以使用glut中的函數了,運行效果如下:

3. Qt - Quick控制項配置文件(qtquickcontrols2.conf)

Qt Quick Controls支持一個特殊的配置文件 qtquickcontrols2.conf ,該文件內置於應用程序的資源中。

配置文件可以指定首選樣式和某些樣式特定的屬性。下面的示例指定首選樣式為 Material樣式 。此外,當應用程序以「材質」樣式運行時,其主題為淺色,強調色和原色分別為藍綠色和藍灰色。但是,如果應用程序改用 通用樣式 運行,則強調色為紅色,並根據系統主題色選擇適當的主題。

可以使用 QT_QUICK_CONTROLS_CONF 環境變數為配置文件指定自定義位置。

可以 Controls 在配置文件的一部分中指定以下值:

下表在配置文件的一部分中列出了可用於配置 Imagine樣式 的值 Imagine :

例如,要指定存儲在 資源系統 的目錄的路徑:

要指定本地目錄的相對路徑:

注意: 由於技術限制,如果路徑相對於文件 qtquickcontrols2.conf ,則不應將其命名為 「 imagine」 。

下表在配置文件的一部分中列出了可用於配置 材料樣式 的值 Material :

下表在配置文件的一部分中列出了可用於配置 通用樣式的 值 Universal :

可以在配置文件中每個樣式部分的子組中指定默認 字體 Font 。 Font 可以通過兩種替代方式定義該子組:

支持的字體屬性:

可以在配置文件中每個樣式部分的子組中指定默認 調色板 Palette 。 Palette 可以通過兩種替代方式定義該子組:

要麼:

有關支持的屬性的完整列表,請參見 調色板QML基本類型 。

為了使Qt Quick Controls可以找到配置文件,必須使用 The Qt Resource System 將其內置到應用程序的資源中。這是一個示例 .qrc 文件:

注意: Qt Quick Controls使用文件選擇器來載入配置文件。可以為不同的平台和語言環境提供不同的配置文件。有關更多詳細信息,請參見 QFileSelector 文檔。

最後, .qrc 必須在應用程序的 .pro 文件中列出該文件,以便構建系統知道該文件。例如:

熱點內容
賽風怎麼用安卓 發布:2024-11-30 11:42:28 瀏覽:981
安卓怎麼充高會 發布:2024-11-30 11:29:49 瀏覽:656
什麼是手機本地伺服器ip 發布:2024-11-30 11:13:21 瀏覽:288
壓縮袋無泵 發布:2024-11-30 11:13:11 瀏覽:676
去角質皮面膜怎麼樣配置 發布:2024-11-30 10:44:22 瀏覽:808
證券首次開戶後為什麼沒密碼 發布:2024-11-30 10:41:57 瀏覽:316
玩具廠資料庫 發布:2024-11-30 10:41:57 瀏覽:786
學校考試伺服器地址 發布:2024-11-30 10:35:30 瀏覽:683
nas無盤伺服器搭建教程 發布:2024-11-30 10:27:07 瀏覽:156
觸摸精靈腳本解密 發布:2024-11-30 10:27:04 瀏覽:328