新聞中心
qt版本介紹?
你好,Qt是一種跨平臺的應(yīng)用程序開發(fā)框架,最初由挪威的Trolltech公司開發(fā),現(xiàn)在由Qt公司維護(hù)。Qt提供了一套用于創(chuàng)建圖形用戶界面(GUI)和非GUI應(yīng)用程序的工具和類庫。

Qt有多個(gè)版本,包括以下幾個(gè)主要版本:
1. Qt 1:1995年發(fā)布,是Qt的首個(gè)版本,支持X11和Windows平臺。
2. Qt 2:1998年發(fā)布,添加了對Mac OS的支持,并引入了一些新的特性和改進(jìn)。
3. Qt 3:2001年發(fā)布,引入了Qt Designer可視化界面設(shè)計(jì)工具和Qt Linguist多語言翻譯工具。
4. Qt 4:2005年發(fā)布,是Qt的一個(gè)重大更新,引入了Qt GUI模塊的新版本(Qt Widgets),并添加了Qt Quick模塊,用于創(chuàng)建高性能的動(dòng)態(tài)用戶界面。
5. Qt 5:2012年發(fā)布,是Qt的當(dāng)前主要版本,引入了許多新的特性和改進(jìn),包括更強(qiáng)大的Qt Quick模塊、更好的OpenGL支持、改進(jìn)的多線程支持等。
除了這些主要版本,Qt還有一些其他版本,如Qt for Embedded、Qt for Symbian等,用于在嵌入式設(shè)備和移動(dòng)平臺上開發(fā)應(yīng)用程序。
總的來說,Qt是一個(gè)功能強(qiáng)大、易于使用的開發(fā)框架,適用于創(chuàng)建各種類型的應(yīng)用程序,包括桌面應(yīng)用程序、移動(dòng)應(yīng)用程序、嵌入式應(yīng)用程序等。它的跨平臺特性使得開發(fā)者可以在不同的操作系統(tǒng)上開發(fā)和部署應(yīng)用程序,提高了開發(fā)效率和應(yīng)用程序的可移植性。
請問【轉(zhuǎn)帖】如何發(fā)布在Windows下開發(fā)的QT程序?
使用Release 模式編譯后,release 的目錄下包含 Hello1.exe 可執(zhí)行程序。
如果我們需要發(fā)布這個(gè)程序,那么還需要 QT 的運(yùn)行庫,包括哪些呢?
拿一臺干凈的機(jī)器一個(gè)個(gè)試,終于把這些 Qt 庫給找出來,成功運(yùn)行 QtCore4.dll QtGui4.dll mingwm10.dll libgcc_s_dw2-1.dll 其中要特別注意的是,這些文件應(yīng)該從 Qt 安裝目錄下的 [QT安裝目錄]\qt\bin 子目錄中獲取,因?yàn)閇QT安裝目錄]\bin 也有同樣的文件,但是無效。這里僅限 Windows 系統(tǒng),其他非 Windows 系統(tǒng)尚未研究。不過也碰到一個(gè)小問題, Hello1 程序中有這么一行代碼:QStringgbk_msg=codec->toUnicode("你確認(rèn)要退出HelloQt程序嗎?
qt下如何配置openGL?
1.首先需要去opengl的官網(wǎng)下載glut庫:
2.解壓后,將glut32.lib和glut.lib兩個(gè)文件拷貝到qt目錄下的./lib文件夾中;
3.將glut.dll和glut32.dll兩個(gè)動(dòng)態(tài)鏈接庫拷貝到C:\windows\system32中;
4.將glut.h文件拷貝到qt目錄下的\include\QtOpenGL中,并建立glut文件【內(nèi)容寫上 #include "glut.h"】,保存為沒有后綴名的文件;
5.切換到自己的程序中,在 **.pro 文件中添加:LIBS += -lgut32LIBS += -LC:\glut6. 在main.cpp中加入“#include
到此,以上就是小編對于的問題就介紹到這了,希望這3點(diǎn)解答對大家有用。
當(dāng)前名稱:qt版本介紹?qt4.8.4windows
標(biāo)題鏈接:http://www.dlmjj.cn/article/dhidici.html


咨詢
建站咨詢
