freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

數(shù)字城市查詢系統(tǒng)——嵌入式linux下的gui編程畢業(yè)論文(完整版)

2025-07-28 14:41上一頁面

下一頁面
  

【正文】 為基礎計算最頂端的行 MapImage//預先定義好的用于存放圖片數(shù)據(jù)的數(shù)組指針m_PictureItem//預先定義的圖片處理模塊數(shù)組(55)m_banck//存儲一幅白色圖片m_ ImageHeight //圖片的寬度函數(shù)說明: inttoQString//將整型轉化為 Qstring(qt 的字符串類)Qstringtoint//將 Qstring 轉化為整型setPicture//重新設置圖片處理模塊的圖片setName//重新設置圖片處理模塊的名字 Qimage//qt 內庫里面的圖片類Move//移動圖片處理模塊show//顯示Qrect// qt 內庫里面的區(qū)域類圖片處理模塊向上移動的源代碼:int verticalMoveNum=( m_vertical+5+2)%5。//相應的地圖編號 if(MapImage[verticalMoveNum][horizontalNum]!=amp。//要移動模塊的原來位置m_PictureItem[verticalMoveNum][ horizontalNum].setPicture(MapImage[verticalMoveNum][ horizontalNum])。畫布模塊使用文檔/視圖模型。大多數(shù)畫布項都派生于此類。 裝載圖片類的頭文件:ifndef CPICTUREITEM_H_define CPICTUREITEM_H_include include include class CPictureItem: public QcanvasRectangle//以 QcanvasRectangle 為基類,{public: CPictureItem( QString amp。filename){filename=name。filename,QCanvas *canvas )//構造函數(shù) : QCanvasRectangle( canvas ){ m_pimage=new QImage(filename,PNG)。} 畫布 “數(shù)字城市查詢系統(tǒng)”利用畫布進行地圖的顯示,通過繼承 QcanvasView 畫布視圖,制作出符合“數(shù)字城市查詢系統(tǒng)”的畫布。int QStringtoint(QString MapName)。mapnum,int amp。point)。//公園導航圖的移動void go_zoo(QString amp。} int getlefttotal() {return lefttotal。} QString getCenterMap() {return m_CenterMap。)。CPictureItem *m_zoo_map。//移動累加(控制邊界躍出 )int horizontal,vertical。//保存當前位置 }}void CMapView::clear()//清除所有項目{ QCanvasItemList list = canvasallItems()。 //刪除項目 } }}void CMapView::MoveAllItem(double current_x, double current_y )//應動所有的項{ QCanvasItemList list = canvasallItems()。 it!=()。 double z=itemz()。//顯示} }} 利用線程播放聲音在 Qt 系統(tǒng)中與線程相關的最重要的類是 QThread 類,該類提供了創(chuàng)建一個新線程以及控制線程運行的各種方法。 double z=itemz()。//第一個項目 for (。//第一個項目 for (。//各層地圖的小地圖個數(shù) (行,列)QString path。int m_horizontalcounter。 QPoint moving_start。}22protected: void contentsMousePressEvent(QMouseEvent*event)。} int gettoptotal() {return toptotal。//公園導航圖裝載void leave_zoo()。mapname,QPoint amp。vertical)。void LoadImage(QString CenterMap)。~CMapView()。//設置矩形的大小}void CPictureItem::setPicture(QString amp。 )。//構造函數(shù),filename 為圖片文件名,canvas 為畫布。此類矩形不能被傾斜或旋轉。多視圖能同時在同一畫布中顯示。//移動到新的位置m_PictureItem[verticalMoveNum][ horizontalNum].show()。 MapImage[verticalMoveNum][horizontalNum]=new QImage(path+temp)。 /*以中心地圖的位置為基礎計算最頂端的行*/ int centermapnum=QStringtoint(m_CenterMap)。//重新設置名字 }數(shù)字城市查詢系統(tǒng)——嵌入式 linux 下的 GUI 編程17 m_CenterMap=inttoQString(centermapnum1)。 MapImage[verticalNum][horizontalMoveNum]=amp。i5。//顯示 }數(shù)字城市查詢系統(tǒng)——嵌入式 linux 下的 GUI 編程15 上下左右移動上圖表示地圖向左平移時的示意圖①地圖向左移動,即所有的圖片處理模塊向右移動②最右邊的圖片處理模塊重新裝載圖片③重新裝載圖片后的圖片處理模塊移動到最左邊經(jīng)過向左移動之后,只有 5 個圖片處理模塊在改變圖片數(shù)據(jù),其他的保持原狀。j++){ int centermapnum=QStringtoint(m_CenterMap)。//賦值為白色圖片 } }圖片映射到圖片處理模塊源代碼: int centermapx=(canvaswidth()m_ImageWidth)/2。j5。而這 55 個圖片處理模塊用一個數(shù)組存放著,這數(shù)組用圖(二)表示。5. 二級地圖的顯示:? 校園、公園等都有相關建筑分布地圖,系統(tǒng)能顯示其相關建筑分布10地圖,即二級地圖。Qt:Qt 是一個多平臺的 C++圖形用戶界面應用程序框架。但從版本 4 開始,Trolltech 將 Qte 并入了 Qtopia,并推出了新的 Qtopia4。在 GNU 通用公共許可證下,它是免費的。4. 支持 2D/3D 圖形渲染,支持 OpenGL5. 大量的開發(fā)文檔6. XML 支持Qt 把下面這些特性添加到了 C++當中: ? 一種關于無縫對象通訊被稱為信號和槽的非常強大的機制, ? 可查詢和可設計的屬性, ? 強大的事件和事件過濾器, ? 根據(jù)上下文進行國際化的字符串翻譯, ? 完善的時間間隔驅動的計時器使得在一個事件驅動的圖形界面程序中很好地集成許多任務成為可能。Qt 也是流行的 Linux 桌面環(huán)境 KDE 的基礎,KDE 是所有主要的Linux 發(fā)行版的一個標準組件。第六,Linux 內核的結構在網(wǎng)絡方面是非常完整的,它提供了對包括十兆位、百兆位及千兆位的以太網(wǎng)絡,還有無線網(wǎng)絡、Token ring(令牌環(huán))和光纖甚至衛(wèi)星的支持。目前正在開發(fā)的嵌入式系統(tǒng)中,49%的項目選擇 Linux 作為嵌入式操作系統(tǒng)。Palm OS 與同步軟件 HotSync 結合可以使移動終端與電腦上的信息實現(xiàn)同步,把臺式機的功能擴展到了移動數(shù)字城市查詢系統(tǒng)——嵌入式 linux 下的 GUI 編程7設備上。以下對比了幾種最常用的嵌入式操作系統(tǒng)。因此本項目嵌入式數(shù) 據(jù)庫將采用 SQLite。其創(chuàng)建者保守地估計 SQLite 可以處理每天負擔多達 100,00 次點擊率的 Web 站點,并且 SQLite 有時候可以處理 10 倍于上述數(shù)字的負載。 另外,由于其應用程序和數(shù)據(jù)庫管理系統(tǒng)運行在相同的進程空間當中,進行數(shù)據(jù)操作時可以避免繁瑣的進程間通信,因此耗費在通信上的開銷自然也就降低到了極低 程度。這種數(shù)據(jù)庫嵌入到了應用程序進程中,消除了與客戶機服務器配置相關的開銷。支持實時(realtime)調試;2) 片內指令和數(shù)據(jù) SRAM,而且指令和數(shù)據(jù)的存儲器容量可調;3) 片內指令和數(shù)據(jù)高速緩沖器(cache)容量從 4K 字節(jié)到 1M 字節(jié);4) 設置保護單元(protcction unit),非常適合嵌入式應用中對存儲器進行分段和保護;5) 采用 AMBA AHB 總線接口,為外設提供統(tǒng)一的地址和數(shù)據(jù)總線;6) 支持外部協(xié)處理器,指令和數(shù)據(jù)總線有簡單的握手信令支持;7) 支持標準基本邏輯單元掃描測試方法學,而且支持 BIST(builtinselftest);8) 支持嵌入式跟蹤宏單元,支持實時跟蹤指令和數(shù)據(jù)。新一代的 ARM9 處理器,通過全新的設計,采用了更多的晶體管,能夠達到兩倍以上于 ARM7 處理器的處理能力。 項目的創(chuàng)新點本項目將開發(fā)的“數(shù)字城市查詢系統(tǒng)”應用于城市信息查詢,主要具有以下幾方面的優(yōu)勢:? 軟硬件相結合,軟硬件一體化,可移動性好;? 信息集成化,把最實用的功能集成到一起,地圖搜索、公交查詢、建筑介紹(歷史、用途、娛樂服務內容、特色飲食、聯(lián)系方式、營業(yè)時間、火車汽車輪船客貨運輸線路班次等) ;? 有輸入檢測功能,有含糊查詢功能;? 查詢速度快,有顯示所需查詢時間;? 查詢結果立體形象,圖文相結合。軟件的可移植性差,其軟件產(chǎn)品只能在手機平臺上使用。?網(wǎng)站查詢地圖位置??梢妰煞N傳統(tǒng)的解決方式都有諸多不便之處!隨著計算機電子技術的飛速發(fā)展,現(xiàn)在為上述問題提供了更方便的解決方式數(shù)字城市查詢系統(tǒng)——嵌入式 linux 下的 GUI 編程3電子地圖。在以前,人們一般有兩種解決方法。本項目就是為了滿足廣大用戶的需要具有在陌生的環(huán)境下尋找各個地點,并快速察看目的地的地理位置,查詢到達目的地的行走路線。本系統(tǒng)具有可擴展性好,實用性強、可移動的特點,易于移植到不同的硬件平臺和其他操作系統(tǒng)軟件環(huán)境.關鍵詞:S3CEB2410 , SQLite , Qt ,Linux , Map , EmbeddedDigital City for System Design——Embedded linux under the GUI ProgrammingABSTRACTThis design using the EmbestS3CEB2410(ARM 9) development board as bottom of hardware on the basis of the Linux operating system platform ,and it also using open source OT graphical user application framework ,basing on SQLite database,developed portable embedded electronic map which is the integration of hardware and system is expansibility well,useful and transplatable,and it is also easily to transplant to different hardware platforms and other operating system software environment.Key words:S3CEB2410 , SQLite , Qt ,Linux , Map , Embedded目錄目錄 ....................................................................................................................................................41 引言 ............................................................................................................................................1 項目簡介紹 ................................................................................................................1 項目背景 ....................................................................................................................1 項目的創(chuàng)新點 .........................................................................................
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1