當前位置:首頁 » 操作系統 » qt5源碼

qt5源碼

發布時間: 2022-02-01 06:25:55

❶ 【求助】QT5.2.1源碼編譯有出錯,提示incomplete type

加上 #include <QApplication>
incomplete type說明當前C++文件中沒有定義QApplication類型,該類型應當在QApplication文件中被定義。,希望以後更細心一點。如果還出錯,檢查pro文件中是否有core和gui模塊。

❷ ubuntu怎麼編譯qt5源代碼

以下是編譯QT源碼的基本步驟:
1.源代碼的獲取 , 最新的是4.8.2版本。
2.解壓代碼
輸入指令: tar zxvf qt-everywhere-opensource-src-4.8.2.tar.gz,解壓出QT源代碼。
3.執行./config生成makefile
輸入指令: ./config
下面會出現提示,是使用the Commercial Edition還是Open Source Edition。
選擇」o」,接著會出現一些提示關於license的信息,選擇」yes」。

4.編譯QT
等在Ubuntu中順利下載了缺失的那3個lib後。再次重復第三步的 ./configure指令。
輸入指令: make,
然後便可以順利地生成Makefile文件。
5.安裝QT
運行指令: sudo make install,需要幾分鍾的時間,系統會默認將Qt安裝到目錄:/usr/local/Trolltech/Qt-4.8.2。
驗證安裝完成:運行/usr/local/Trolltech/Qt-4.8.2/bin/designer,如果能夠正常啟動designer,則說明Qt已經安裝好了。
6.設置環境變數
7.測試環境變數

❸ qt5.5怎麼設置顯示左側源碼頭文件列表

qt5.5怎麼設置顯示左側源碼頭文件列表
這個是mainwindow.ui的創建文件來的,mainwindow.ui界面上的都是 ui_mainwindow.h在控制的,在項目里是不顯示這個頭文件的,這個不用打開啊,你想用mainwindow.ui界面的控制項,那你直接包含:ui_mainwindow.h就可以了。
直接原因是,你的模型中可能使用了中文字元。有些情況下,模型中的確沒有直接使用到中文字元,但如果Windows用戶名是中文的,由於保存模型文件時會自動保存版本信息(例如誰創建、誰最後修改),也會導致模型中加入了中文字元。

❹ 求一個基於Qt5.7的音樂播放器(源碼)

Qt5.7的音樂播放器(源碼)三到五天可以弄好給樓主。

❺ Qt網上下載的源代碼運行不了,怎麼辦

你是不是下載的QT4的程序,然後用QT5編譯的,你在pro文件中加一行QT+=qtwidgets試試看

❻ qt-win-opensource-src-5.2.1這個在哪裡下載

http://mirrors.ustc.e.cn/qtproject/official_releases/qt/5.2/5.2.1/single/qt-everywhere-opensource-src-5.2.1.zip

mySql沒弄過,自己去GG吧

❼ 如何用qt-4.8.5源代碼配置arm版本qt

下面是編譯選項,自己可以修修改改

./configure -opensource -embedded arm
-xplatform qws/linux-arm-gnueabi-g++ -no-webkit -qt-libtiff -qt-libmng
-qt-libjpeg -qt-libpng -no-qt3support -nomake demos -nomake docs -nomake
examples -little-endian -host-little-endian -no-xcursor
-no-mouse-linuxtp -qt-mouse-tslib -I/usr/local/tslib/include
-L/usr/local/tslib/lib -fast -lrt -confirm-license

PS:
在解壓包的
mkspecs/linux-arm-gnueabi-g++ 目錄下需要配置一下你的 linux-arm-gnueabi-g++
路徑,最好是設置成絕對路徑,否則可能你配置的交叉編譯器沒有添加到環境變數裡面不好~ (如果配置了環境變數的話,那就沒必要設置了)

我的給你參考一下,就是原配了~
#
# qmake configuration for building with arm-linux-gnueabi-g++
#

MAKEFILE_GENERATOR = UNIX
TARGET_PLATFORM = unix
TEMPLATE = app
CONFIG += qt warn_on release incremental link_prl gdb_dwarf_index
QT += core gui
QMAKE_INCREMENTAL_STYLE = sublib

include(../common/linux.conf)
include(../common/gcc-base-unix.conf)
include(../common/g++-unix.conf)

# modifications to g++.conf
QMAKE_CC = arm-linux-gnueabi-gcc
QMAKE_CXX = arm-linux-gnueabi-g++
QMAKE_LINK = arm-linux-gnueabi-g++
QMAKE_LINK_SHLIB = arm-linux-gnueabi-g++

# modifications to linux.conf
QMAKE_AR = arm-linux-gnueabi-ar cqs
QMAKE_OBJCOPY = arm-linux-gnueabi-obj
QMAKE_STRIP = arm-linux-gnueabi-strip

load(qt_config)

接下來是QT CREATE配置

工具-->選項--->構建和運行

1. 編譯器: 點擊添加: "名稱"隨意
"編譯器路徑" **/arm-none-linux-gnueabi-g++
找到你的編譯器,我這里是用ARM的
其他不填也行.

2.Qt Versions: 點擊添加:找到通過源碼編譯好的qmake文件. 例如:/usr/local/Qt-4.8.6/bin/qmake

3.構建套件: 點擊添加: "名稱"隨意, 重點是 "編譯器"跟"QT版本", 分別選擇剛剛添加的兩項.
調試器:如果是桌面環境那就選桌面的, 如果是在嵌入式中的,那不要也可以..

❽ 求Qt5開發與實例(第2版)的電子書PDF,掃描版的都行,陸文周的。請看清楚字,一定要是第2版的,

網路「qt5開發及實例 pdf」好多

❾ c++ gui qt4 可在qt5中編譯的源碼

用QT和VS集成就行了,下載對應版本的QT源碼,然後在VS命令行下進行編譯,然後下一個VS的QT插件。然後VS建立QT工程,用Qt Designer編輯ui界面文件,也可以直接在VS裡面編輯ui文件。具體你自己研究

熱點內容
伺服器的空島如何刷錢 發布:2024-11-15 09:40:52 瀏覽:262
安卓系統錄像設置在哪裡 發布:2024-11-15 09:36:33 瀏覽:917
電信級伺服器電腦 發布:2024-11-15 09:26:27 瀏覽:246
壓縮某個文件夾 發布:2024-11-15 09:03:11 瀏覽:891
網址能解壓嗎 發布:2024-11-15 08:54:09 瀏覽:933
python更改目錄 發布:2024-11-15 08:41:08 瀏覽:265
伺服器快閃記憶體可以裝在一般電腦上嗎 發布:2024-11-15 08:36:46 瀏覽:8
安卓手機怎麼查詢自己的路線軌跡 發布:2024-11-15 08:32:19 瀏覽:969
phpdatet 發布:2024-11-15 08:32:17 瀏覽:507
HDB3編解碼實驗 發布:2024-11-15 08:17:31 瀏覽:212