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

正文內(nèi)容

基于qt的嵌入式終端應(yīng)用程序開(kāi)發(fā)——記事本和電子相冊(cè)開(kāi)發(fā)畢業(yè)設(shè)計(jì)論文-wenkub.com

2025-06-21 15:35 本頁(yè)面
   

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