国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 4169|回復: 0
打印 上一主題 下一主題

飛凌S3C6410開發板Linux圖形界面升級為QT Extended 4.4.3版本

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2010-7-12 14:29:42 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關鍵詞: Extended , linux , 飛凌 , 界面 , 圖形
首先引用一位工程師朋友的總結來簡單介紹一些QT的相關知識:
Qt工具包是一個跨平臺的C++開發工具。Qt被主要用在了KDE桌面環境的開發中。它是挪威Trolltech公司的產品,2008年6月17日被芬蘭的諾基亞(Nokia)公司收購,以增強該公司在跨平臺軟件研發方面的實力。
使用Qt開發的軟件,可以在任何支持的平臺上編譯與執行,而不需要修改源代碼。可以實現本平臺的圖形界面風格,也可實現其它平臺的圖形界面風格。比如您可以在Microsoft Windows平臺下編譯出具有蘋果公司Mac OS圖形界面風格的應用程序。
同時,經過多年發展,Qt不但擁有了完善的C++圖形庫,而且近年來的版本逐漸整合了數據庫、OpenGL庫、多媒體庫(Phonon)、網絡庫、腳本庫、XML庫、WebKit庫等等,其核心庫也加入了進程間通信、多線程等模塊,極大的豐富了Qt開發大規模復雜跨平臺應用程序的能力,真正意義上實現了其研發宗旨“Code Less; Create More; Deploy Anywhere.”。
Qt中使用了C++的非標準擴展,用在編譯前增加一個名為moc的預處理器來實現,moc將Qt代碼處理成標準C++代碼。
Qt開放源代碼,并且提供自由軟件的用戶協議。使得它可以被廣泛地應用在各平臺上的開放源代碼軟件開發中。
其官方網站為:http://www.qtsoftware.com/
Qt的授權模式
1.商業版:開發的軟件是專屬的或商業的,源代碼不共享。
2.開源版:遵循GNU GPL v.3.0,發布的程序也必須是基于GPL的。Qt 4.5.0 及以后的版本開始遵循 GNU LGPL v.2.1。
Qt的平臺支持
Qt 的版本是按照不同的圖形系統來劃分的,目前分為五個版本:
Win: 適用于Miccrosoft Windows
X11: 適合于使用了x系統的各種 linux 和 unix的平臺
Mac: 適合于蘋果Mac OS X
embedded-linux: 適合于具有幀緩沖(frame buffer)的linux 的平臺
embedded-wince: 適合于Windows CE
Qt各軟件版本的區別
1. Qt泛指Qt的所有桌面版本,比如Qt/X11,Qt Windows,Qt Mac等。由于Qt最早是在Linux中隨著KDE流行開來的,因此通常很多人說的Qt都指用于Linux/Unix的Qt/X11。
2. Qt/E(Qt/Embedded)最初是用于嵌入式Linux系統的Qt版本。Qt/E去掉了X Lib的依賴而直接工作于Frame Buffer上,因而效率更高。
3. Qtopia最初是sourceforge.net上的一個開源項目,全稱是Qt Palmtop Environment (QPE),是一個構建于Qt/E之上的類似桌面系統的應用環境,包括了PDA和手機等掌上系統常見的功能如電話簿、日程表等。相比之下,Qt/E是基礎類庫。在QT4版本前要安裝Qtopia需要先裝Qt/E,但之后的就不需要了。版本4之后的Qtopia 已經帶有QT/E庫了。
4. Qtopia Core:就是原來的Qt/E,從Qt 4開始改名為Qtopia Core,把Qtopia Core并到Qtopia的產品線中去了。在版本4之前,Qte和Qtopia是不同的兩套程序,Qte是基礎類庫,Qtopia是構建于Qte之上的一系列應用程序。但從版本4開始,Trolltech將Qte并入了Qtopia,并推出了新的Qtopia4。在該版中,原來的Qte被稱為Qtopia Core,作為嵌入式版本的核心,既可以與Qtopia配合,也可以獨立使用。原來的Qtopia則被分成幾層,核心的應用框架和插件系統被稱為 Qtopia Platform,上層的應用程序則按照不同的目標用戶分為不同的包,如Qtopai PDA,Qtopia Phone。但實際上Qtopia Core就相當于原來的Qt/E,仍然作為基礎類庫。從Qt4.4開始,其名稱又改回Qt-embedded了,之前的Qtopia改名為Qt Extended了。其線路為Qt/E->Qtopia Core->Qt-embedded。
5. Qt-all是qt的所有版本的源代碼了,既可以編譯成Linux版本也可以編譯成Windows版本。
6. Qt Extended(2008年9月30日前稱Qtopia)是一個軟件平臺,主要用于采用嵌入式Linux系統的(embedded Linux-based system)的電子手機和移動電話。從4.4版本開始,Qtopia改名為Qt Extended,qt-embedded-4.4.x相當于qtopia-core,qt-extended相當于桌面。2009年3月3日,Qt Software宣布將停止開發作為獨立產品的 Qt Extended。取而代之的是,Qt Extended 中的一些功能將被轉入 Qt 框架,從而使 Qt 成為更加豐富的跨平臺應用程序框架。Qt Extended 的最后一個版本是4.4.3.

    Qt Extended 4.4.3已經在飛凌S3C6410開發板上移植成功,目前可以同時支持觸摸、鼠標和按鍵等功能。我們將開放全部源代碼,并提供后續開發與維護的技術支持。該版本在飛凌全系2440開發板上同樣適用。新版QT4將于近期呈現給新老用戶!
    Qt Extended 4.4.3是Trolltech公司手機桌面的最高版本,也是該系列產品的最終版。在后續的版本中只提供了qte運行庫,而沒有桌面系統。作為一款經典的手機平臺桌面系統,把它移植到飛凌開發板上具有極為重要的意義:可以幫助用戶學習移動桌面設計思想和方法,對用戶的移動產品桌面設計也具有很好的參考價值。
    同時,飛凌對于原來的qtopia 2.2.0版本仍將提供并支持。至此,飛凌將分別提供給用戶QT手機版和PDA版兩個不同系列的最高版本,并完全開源!以后我們重點發展手機版本,即Qt Extended 4.4.3。
    希望我們的努力能給您帶來真正的收獲!
    飛凌嵌入式官方網站:www.witech.com.cn

備注:
    KDE桌面環境:本質上都是桌面環境,必須和窗口管理器配合使用,以提供類似于MS-Windows、OS/2、CDE和Mac OS的用戶界面。所以它擁有圖形化的文件管理器。在文件管理器中看到的對象可以是文件夾、子文件夾、程序、鏈接等。
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美成人h版影院在线播放 欧美成人h版影片在线观看 | 在线国产高清 | 欧美视频一区二区三区精品 | 久热6| 成人福利社区 | 极品福利在线 | 免费特级毛片 | 国产一国产一级毛片视频在线 | 麻豆精品久久精品色综合 | 色婷婷香蕉| 久久精品国产亚洲麻豆 | 国产日韩在线欧美视频 | 啦啦啦资源视频在线观看4 啦啦啦中文在线影院观看 啦啦啦在线观看视频免费观看4 | 日韩在线亚洲 | 日日摸夜夜夜夜夜添 | 国产精品伦理一区二区三区 | 久久久精品2021免费观看 | 伊人热热久久原色播放www | 97成人在线观看 | 欧美日本在线 | 99久久影视 | 在线免费欧美 | 污污视频网站免费在线观看 | 女教师韩国无删减完整版 | 致命弯道8在线观看高清免费观看 | 国产亚洲精aa在线观看香蕉 | 亚洲男人的天堂在线播放 | 麻豆精品一区二区三区免费 | 欧美最爽乱淫视频播放黑人 | 国内成人精品视频 | 成人在线影视 | 99re这里有免费视频精品 | 成年人的黄色片 | 日韩欧美一区二区三区中文精品 | 在线三级播放 | 向日葵.app在线观看 | 9191国语精品高清在线最新 | 精品国产品香蕉在线观看75 | 91国在线啪精品一区 | 青青青国产在线视频 | 九色精品视频在线观看 |