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

正文內(nèi)容

基于qt的嵌入式終端應用程序開發(fā)畢業(yè)論文(文件)

2025-07-12 15:35 上一頁面

下一頁面
 

【正文】 框內(nèi)的圖片視區(qū),需要將圖片在每次移動時進行重畫,并計算圖片位置的移動距離。在圖片非全屏模式和全屏模式兩種情況下,判定當前狀態(tài)的圖片與初始時顯示的位置移動的距離大小,并根據(jù)不同的圖片旋轉角度,據(jù)此距離大小計算并設定相應的圖片在相框中的位置坐標。開始刪除目錄下圖片 ,并刪除鏈表中圖片名結束圖片是否是圖片鏈表中的最后一張圖片N o設定選中當前圖片鏈表中的最后一張圖片選擇待刪除圖片Y e s設定選中當前圖片鏈表中的后一張圖片刪除目錄下圖片 ,并刪除鏈表中圖片名調(diào)整圖片列表界面圖片顯示圖 25 刪除圖片功能實現(xiàn)流程圖Fig. 25 implmentation of deleting function diagram(4) 圖片的放大功能的實現(xiàn):設定 md_ChangeSize 來記錄放大的倍數(shù),并且當放大到最大倍數(shù)時,將菜單項上的“放大” 改成相應的提示菜單條 “已經(jīng)達到最大,并且根據(jù)放大倍數(shù)在瀏覽區(qū)域的相框上繪制圖片。 i 1 2 。如果圖片是標志為格式不正確的圖片,則該圖片被選中或離開選中狀態(tài)時不做放大縮小動作以示與正常圖片的區(qū)別。如果該圖片文件為非法圖片格式文件,則在該 Label 上載入一個標志著讀取圖片文件失敗的圖片。 電子相冊功能實現(xiàn)(1) 用戶進入電子相冊后,首先顯示圖片列表。AlbPicChooseForm 和 AlbMenuForm 成單向關聯(lián)關系。在類 MyKeyboard 中組合使用 MyKey,并將 MyKey 發(fā)射的信號與接收軟鍵盤輸入的槽進行連接。如果文件內(nèi)容被修改后,提示文件是否需要保存。如果不輸入文件名則提供默認的文件名,進入文本編輯界面,然后按照界面的寬度對文本輸入進行限定,到界面寬度最大值時自動換行。(2) 功能菜單的實現(xiàn):在記事本設計中有 3 個功能菜單界面,其中打開和新建的功能菜單均繼承自記事本文件列表界面的功能菜單,這三個界面都含有一個 QListBox 控件,但是菜單項不同,并根據(jù)不同的菜單項實現(xiàn)不同的功能。NpMessagebox 與 NpOpennoteForm 是聚合(聚集)關系。NpOpenoptionForm 和 NpNewoptionForm 繼承于類 NpFunctionviewForm。 NpNewnoteForm 與 NpNewoptionForm 單項關聯(lián)。MyKey 是軟鍵盤上的按鈕的實現(xiàn)類,MyKeyboard 為軟鍵盤功能實現(xiàn)類。NpNewoptionForm 為新建文件功能菜單的實現(xiàn)類。NpFunctionviewForm 為功能菜單的基類,也是文件列表功能菜單的實現(xiàn)類。進入圖片瀏覽界面可通過圖片瀏覽功能菜單,對當前顯示的圖片執(zhí)行各種操作,從而進入相應的圖片瀏覽界面。電子相冊瀏覽界面設計:電子相冊瀏覽界面上方顯示所顯示圖片的文件名,圖片瀏覽區(qū)顯示具體要求下的圖片狀態(tài),如正常顯示的圖片(圖 11) 、放大的圖片(圖 12) 、縮小的圖片(圖 13)或旋轉的圖片(圖 14)等。圖 9 圖片列表界面Fig. 9 Picture list interface電子相冊功能菜單設計:如圖 10 所示,功能菜單大小以菜單項的多少具體而定,但一定要小于圖片列表界面大小的尺寸。 電子相冊界面設計電子相冊列表界面設計:如圖 9 所示,電子相冊圖片列表界面大小設定為 320*240。(9) 圖片全屏顯示功能:可以將圖片執(zhí)行全屏顯示。(7) 圖片旋轉功能:打開圖片后,可在圖片的任意狀態(tài)下對圖片進行旋轉操作??蓪Υ蜷_的圖片進行放大、縮小、向左旋轉、向右旋轉、全屏模式與返回原始尺寸等一系列的瀏覽模式操作。(2) 圖片選中顯示功能:在圖片列表中選定某個圖片時,此圖片的縮略圖成凸起放大狀態(tài),表示選中此圖片并將對此圖片進行操作。電子相冊還支持幻燈片模式瀏覽圖片,并可以對圖片進行刪除等操作。記事本通過調(diào)用文件列表功能菜單對文件執(zhí)行各種操作。圖 6 消息提示框Fig. 6 Messagebox 相鄰兩個界面之間切換時,若后出現(xiàn)的界面大小小于先出現(xiàn)的界面大小,則第一個界面顯示蒙版即表示為禁用狀態(tài),如圖 5 和圖 6。界面的最下方左側為功能按鈕,右側的是返回按鈕,菜單中分別標記為“Select”和 “Back”。界面上方顯示記事本圖標和打開的文件的文件名,中間的顯示區(qū)域為文件內(nèi)容顯示區(qū),可以接受文本的編輯和修改。界面上方顯示記事本圖標和新建文件的文件名,如果沒有輸入文件名則不顯示。界面上方提供記事本圖標和記事本文字標簽,中間的顯示區(qū)域顯示記事本文件列表。(10) 軟鍵盤輸入功能:軟鍵盤支持英文輸入,Cap 鍵支持大小寫英文切換,提供 Shift 鍵的上下字符切換功能,Enter 可以進行回車換行,其 ESC 鍵執(zhí)行軟鍵盤退出功能。(8) 文件內(nèi)容修改提示功能:若在打開的文件中對其內(nèi)容進行了修改,在關閉文件時將會提示文件的內(nèi)容已經(jīng)被修改的消息,用戶可選擇是否保存修改后的內(nèi)容。(5) 打開文件功能:根據(jù)文件列表選擇打開指定的文件,打開指定文件時,顯示打開文件的文件內(nèi)容在文件編輯界面上,文件內(nèi)容過多時可以滾動顯示,并在文件編輯界面的上方滾動顯示打開的文件的文件名。編輯新建文件時,文件名在編輯界面上方顯示。(1) 文件列表功能:記事本的文件列表用于顯示記事本文件名,并且當記事本文件名過長時進行文件名長度顯示的控制。 3 嵌入式終端應用程序之記事本和電子相冊架構設計目前市場上嵌入式手持設備,320*240 的解析度基本滿足了人們對顯示畫面大小及圖像清晰度的要求,逐漸占領了市場主流。 雖然使用 QObject 作為一個基類而不使用 Q_OBJECT 宏和元對象代碼是可以的,但是如果 Q_OBJECT 宏沒有被使用,那么這里的信號和槽以及其它特征描述都不會被提供。 (2) inherits()函數(shù)返回這個對象是否是一個繼承于 QObject 繼承樹中一個特定類的類的實例。moc 讀取 C++源文件。這就是說這些槽只是類的實現(xiàn)的一部分,而不是它和外界的接口。如果一個類要使用信號與槽機制,它就必須是從 QObject 或 QObject 的子類繼承,而且類的定義必須加上 Q_OBJECT 宏。你可以把許多信號和你所希望的單一槽相連,并且一個信號也可以和你所期望的許多槽相連。信號和槽是寬松地聯(lián)系在一起的:一個發(fā)射信號的類不用知道也不用注意哪個槽要接收這個信號(Johan Thelin,2022)。信號和槽的機制是類型安全的:一個信號的簽名必須與它的接收槽的簽名相匹配。當一個信號被發(fā)射,它所連接的槽會被立即執(zhí)行,就像一個普通函數(shù)調(diào)用一樣(見圖 1) 。當對象的內(nèi)部狀態(tài)發(fā)生改變,信號就被發(fā)射。Qt 的信號與槽均以函數(shù)形式出現(xiàn),Qt 的窗口部件有很多預定義的信號,但我們也可以通過繼承來加入我們自己的信號。首先他們不是類型安全的。較老的工具包使用一種被稱作回調(diào)的通訊方式來實現(xiàn)同一目的。 Qt 的這些特點使它非常適合于真正的構件編程, 同時使各個組件之間的協(xié)同工作變得十分簡單,并且 Qt 是直接基于 Xlib 的,不依賴 Motif 工具包, 所以它的執(zhí)行效率比一般的基于平臺的代碼的執(zhí)行效率要高。 Qt 開發(fā)工具簡介 Qt 主要特性Qt 是一個跨平臺的 C++圖形用戶界面庫,由挪威 TrollTech 公司開發(fā),目前包括 Qt/X1基于 Framebuffer 的 Qt/Embedded、快速開發(fā)工具 Qt Designer以及國際化工具 Qt Linguist 等。(4) Linux 的高度模塊化使添加部件非常容易。(2) 它是免費的,源代碼可以得到。不但成熟完善、而且使用方便,為嵌入操作系統(tǒng)提供了一個極有吸引力的選擇。 Linux 用戶遇到問題時可以通過 Inter 向網(wǎng)上成千上萬的 Linux 開發(fā)者請教,這使最困難的問題也有辦法解決。2 Linux 和 Qt 簡介 Linux 主要特性Linux 是個和 Unix 相似、以 Unix 核心為基礎、完全內(nèi)存保護、多任務多進程的操作系統(tǒng)。記事本不僅支持英文輸入和顯示,而且支持中文和日文的顯示,還支持記事本文件的瀏覽、編輯、刪除等功能。目前一些嵌入式軟件供應商紛紛把成熟的 RTOS 內(nèi)核和功能擴展件,以軟件 IP 核構件形式出售,如 Microtec 的 VRTXoc for ARM 就是典型例子。為了有效地發(fā)揮第三代移動通信系統(tǒng)的優(yōu)勢,許多設備廠商針對未來移動設備的特點努力開發(fā)無線網(wǎng)絡操作系統(tǒng)(M. Tim Jones, 2022)。走行業(yè)開放系統(tǒng)道路是加快嵌入式軟件技術發(fā)展的捷徑之一。(4) 提供精巧的多媒體人機界面嵌入式設備之所以為億萬用戶樂于接受,重要因素之一是它們與使用者之間的親和力,自然的人機交互界面,如司機操縱高度自動化的汽車主要還是通過習慣的方向盤、腳踏板和操縱桿。為了支持應用軟件的特定編程模式,如 Web 或無線 Web 編程模式,還需要相應的瀏覽器,如 HTML、WML 等。像電話手機、電話座機及電冰箱、微波爐等嵌入式電子設備的功能不再單一,電氣結構也更為復雜。最有量產(chǎn)效益和時代特征的嵌入式產(chǎn)品應數(shù)因特網(wǎng)上的信息家電(Inter Appliances),如 Web 可視電話、 Web 游戲機、Web PDA(俗稱電子商務、商務通)、WAP 電話手機、以及多媒體產(chǎn)品,如 STB(電視機頂盒)、DVD 播放機、電子閱讀機。這種基于源代碼的跨平臺特性不僅解決了性能的問題,而且可以發(fā)揮各個平臺的優(yōu)勢,充分利用每個平臺自身的特點;并且即可以在新環(huán)境下實現(xiàn)原有軟件的功能和特點,減少開發(fā)費用,還可以改進原有軟件的不足,增加新的需求,從而提高軟件的質(zhì)量,延長軟件生命期。雖然市場上現(xiàn)在已經(jīng)有了眾多的優(yōu)秀的 GUI 應用軟件,但隨著近年來計算機技術的迅速發(fā)展,當新硬件、新技術出現(xiàn)時,計算機的體系結構、指令系統(tǒng)和操作系統(tǒng)都可能發(fā)生相應的改變,這勢必會導致一部分應用軟件在新環(huán)境下無法正常運行?;?QT 的嵌入式終端應用程序開發(fā)畢業(yè)論文目 錄 ...........................................................................................................................................I摘 要 ........................................................................................................................................II關鍵詞 ........................................................................................................................................IIAbstract.....................................................................................................................................IIIKey Words ................................................................................................................................III1 前言.........................................................................................................................................1 課題研究背景和意義 ......................................................................................................1 嵌入式軟件技術發(fā)展現(xiàn)狀與未來 ..................................................................................1 標志性的嵌入式產(chǎn)品已露頭角 ................................................................................1 嵌入式軟件技術面臨挑戰(zhàn) ...............................................................
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1