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

正文內(nèi)容

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

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

下一頁面
  

【正文】 計(jì)與嵌入式開發(fā).人民郵電出版社,2022,45-694. 金西, Linux ,2022,20(7):5-65. 劉崢嶸.嵌入式 Linux 應(yīng)用開發(fā)詳解.機(jī)械工業(yè)出版社,2022,53-686. 林銳,韓永泉.高質(zhì)量程序設(shè)計(jì)指南:C++、C 語言.電子工業(yè)出版社,2022,124-1557. 倪繼利.Qt 以及 linux 操作系統(tǒng)窗口設(shè)計(jì).電子工業(yè)出版社,2022,45-1528. 錢能.C++程序設(shè)計(jì)教程.清華大學(xué)出版社,2022,56-889. 任善全,呂強(qiáng),錢培德等.一個基于 QtEmbedded 的嵌入式 Linux 應(yīng)用程序的實(shí)現(xiàn),計(jì)算機(jī)應(yīng)用與軟件,2022,210. 孫瓊.嵌入式 Linux 應(yīng)用程序開發(fā)詳解,北京: 人民郵電出版社,202211. 譚浩強(qiáng).C++面向?qū)ο蟪绦蛟O(shè)計(jì).清華大學(xué)出版社,2022,89-10012. 王子強(qiáng),劉海燕, 下圖形用戶界面程序的開發(fā)與實(shí)現(xiàn),計(jì)算機(jī)應(yīng)用與軟件,202213. 謝春,陶燁, Linux 系統(tǒng)的多進(jìn)程圖形用戶界面 GUI 業(yè)控制計(jì)算機(jī),2022,5:28-2914. 衰野,王宏遠(yuǎn).一種嵌入式系統(tǒng)中 GUI 的設(shè)計(jì).計(jì)算機(jī)與數(shù)字工程,2022,34:10310515. 張娟,張雪蘭.基于嵌入式的 GUI 應(yīng)用程序的實(shí)現(xiàn).計(jì)算機(jī)應(yīng)用,2022,23:115 一 11716. Linux : 清華大學(xué)出版社,17. Andrew Krause, Foundations of GTK+ Development, Apress 2nd edition April 23,2022,212-23418. Blakowski G,Steinmetz media synchronization survey:reference model,specification,and case studies[J].IEEE Journal Selected Areas in Communications,1996,14(1):53519. Brian battle Spectrum,2022:37-3820. ISO/IEC JTC1/SC29/:Generic coding of moving pictures and associated audio information(MPEG4).ISO/IEC,2022:10-1521. Johan Thelin Foundations of Qt Development(Expert39。感謝我的同學(xué),他們給予我的幫助和情誼是我一生的寶藏。在王老師這里,我不但獲得了豐富的專業(yè)知識和研究方法,還從他身上學(xué)到了嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和精益求精的處事風(fēng)格,使我終生受益。還需要更多拓展功能的支持,才能使開發(fā)出的軟件經(jīng)受住市場的考驗(yàn),使其在眾多嵌入式終端應(yīng)用軟件開發(fā)中具有競爭力。電子相冊和記事本均可支持中、英、日文三種語言界面。實(shí)現(xiàn)流程圖如圖 28。功能實(shí)現(xiàn)流程圖如圖 26。且根據(jù)不同的按鍵按下,進(jìn)行不同位置圖片的選中。圖片列表由 12 個 Label組成,將從當(dāng)前目錄下掃描 jpg、xpm、png、gif、 bmp 格式的圖片并將其名稱存入鏈表中,通過 load 函數(shù)加載圖片到一個 QImage 類型的變量中,然后將此變量與 Label 關(guān)聯(lián)起來,以實(shí)現(xiàn)圖片在 Label 上的顯示。根據(jù)軟鍵盤上邊緣上的點(diǎn)擊的拖動,通過跟蹤移動點(diǎn)的坐標(biāo)位置,使整個軟鍵盤進(jìn)行相應(yīng)距離的移動。并且使文本保存時輸入到物理設(shè)備上時支持 unicode 編碼。 記事本功能實(shí)現(xiàn)記事本界面用到的控件主要有 QLable、QToolButton、QTextEdit 和QListBox 等。NpOpennoteForm 與 NpOpenoptionForm 雙向關(guān)聯(lián)。NpOpenoptionForm 為打開文件功能菜單的實(shí)現(xiàn)類。放大圖片的顯示,縮小圖片的顯示,旋轉(zhuǎn)圖片的顯示,圖片全屏的顯示和自動瀏覽圖片的顯示均將顯示在圖片瀏覽界面。菜單上顯示可操作的功能選項(xiàng),并對選定的功能選項(xiàng)高亮顯示。為了支持點(diǎn)擊操作,全屏顯示時不覆蓋相關(guān)功能按鈕。(5) 圖片放大功能:在當(dāng)前圖片尺寸大小的基礎(chǔ)上,圖片可逐級放大,以尺寸的 倍遞增,最大可放大到打開圖片時顯示的初始尺寸的 3 倍。(1) 顯示圖片列表功能:在圖片文件所在目錄讀取所有擴(kuò)展名為jpg、xpm、png、bmp、gif 格式的圖片文件,并將讀取的文件按順序用相同大小的縮略圖的形式顯示在圖片列表界面上。記事本軟鍵盤界面設(shè)計(jì):如圖 7 所示,軟鍵盤需要對文本編輯區(qū)進(jìn)行輸入操作,所以軟鍵盤界面盡量要小一些,以免影響了文本編輯區(qū)的使用,但同時也需要保證軟鍵盤上字符的清晰顯示,故軟鍵盤界面大小為設(shè)定為 320*130。界面的最下方左側(cè)為功能按鈕,右側(cè)的是返回按鈕,此界面上分別標(biāo)記為“Option”和“Back” 。界面的最下方為兩個按鈕,左側(cè)的是功能按鈕,右側(cè)的是返回按鈕,此界面上分別標(biāo)記為“Option”和“Exit”。(9) 刪除文件功能:可以在文件列表上對指定文件進(jìn)行刪除操作,也可以打開文件后,對打開的文件進(jìn)行刪除操作。(4) 控制文本編輯格式功能:編輯文件時,文本內(nèi)容輸入到當(dāng)前界面的右端邊界處自動換行,也可以利用鍵盤操作執(zhí)行換行動作。故記事本和電子相冊界面大小設(shè)定 320*240,并且記事本和電子相冊均支持鍵盤控制操作和點(diǎn)擊(PC 機(jī)上鼠標(biāo)點(diǎn)擊,嵌入式設(shè)備的觸摸屏點(diǎn)擊)控制操作。 (3) tr()和 trUtf8() 兩個函數(shù)是用于國際化中的字符串翻譯。 一個 private slots:包含了只有這個類本身的信號可以連接的槽,甚至它的子類都沒有獲得連接的權(quán)利。把一個信號和另一個信號直接相連也是可以的。 (實(shí)際上一個槽的簽名可以比它接收的信號的簽名少,因?yàn)樗梢院雎灶~外的簽名。從某種意義上講,它們也許對外面的世界感興趣。我們從來都不能確定處理函數(shù)使用了正確的參數(shù)來調(diào)用回調(diào)。 Qt 編程機(jī)制簡介(1) Qt 系統(tǒng)的信號與槽機(jī)制簡介 信號/槽機(jī)制是 Qt 的一個中心特征并且也許是 Qt 與其它工具包的最不相同的部分。(5) Linux 在臺式機(jī)上的成功,使大家看到了 linux 在嵌入式系統(tǒng)中的輝煌前景。Linux 已經(jīng)被移植到多種硬件平臺,這對受開銷、時間限制的研究與開發(fā)項(xiàng)目是很有吸引力的。支持廣發(fā)的計(jì)算機(jī)硬件,包括X86,Alpha, Sparc,MIPS,PPC ,ARM ,NEC 等現(xiàn)有的大部分芯片。正在興啟的 IP 構(gòu)件軟件技術(shù)正為一大批高智小型軟件公司提供發(fā)展機(jī)遇。國際上自由軟件運(yùn)動的順利發(fā)展,GPL 概念正對嵌入式軟件產(chǎn)業(yè)深遠(yuǎn)影響。(3) 支持小型電子設(shè)備實(shí)現(xiàn)小尺寸、微功耗和低成本為滿足這種特性,要求嵌入式產(chǎn)品設(shè)計(jì)者相應(yīng)降低處理器的性能,限制內(nèi)存容量和復(fù)用接口芯片。 嵌入式軟件技術(shù)面臨挑戰(zhàn)以信息家電為代表的互聯(lián)網(wǎng)時代嵌入式產(chǎn)品,不僅為嵌入式市場展現(xiàn)了美好前景,注入了新的生命;同時也對嵌入式系統(tǒng)技術(shù),特別是軟件技術(shù)提出新的挑戰(zhàn)。如果舍棄原有軟件而重新開發(fā),將會耗費(fèi)大量的人力和資金,而且浪費(fèi)了許多成熟的軟件成果。其能夠提供全功能的桌面計(jì)算,定制非常方便并且支持大多數(shù)嵌入式系統(tǒng)上使用的芯片,包括 Strong ARM,MIPS 和Power PC 等。 嵌入式軟件技術(shù)發(fā)展現(xiàn)狀與未來 標(biāo)志性的嵌入式產(chǎn)品已露頭角全過程自動化產(chǎn)品制造、大范圍電子商務(wù)活動、高度協(xié)同科學(xué)實(shí)驗(yàn)以及現(xiàn)代化家庭起居,為嵌入式產(chǎn)品造就了嶄新而巨大的商機(jī)。(2) 聯(lián)網(wǎng)成為必然趨勢為適應(yīng)嵌入式分布處理結(jié)構(gòu)和應(yīng)用上網(wǎng)需求,面向 21 世紀(jì)的嵌入式系統(tǒng)要求配備標(biāo)準(zhǔn)的一種或多種網(wǎng)絡(luò)通信接口。手寫文字輸入、語音撥號上網(wǎng),收發(fā)電子郵件以及彩色圖形、圖像已取得初步成效。IP 核有硬件核、軟件核和固件核,硬件核主要指 8/16/32/64 位 MPU 核或 DSP 核。它們體積小,移植方便,適用于掌上電腦、智能電話及一些高端的嵌入式設(shè)備中。Linux 還提供了強(qiáng)大的網(wǎng)絡(luò)功能,有多種可選擇窗口管理器(X windows) 。毫無疑問,這會節(jié)省大量的開發(fā)費(fèi)用。Qt 支持 Unix 和 Linux 系統(tǒng)以及 Windows 系統(tǒng)。處理函數(shù)在適當(dāng)?shù)臅r候調(diào)用回調(diào)(倪繼利,2022) 。Qt 的窗口部件有很多預(yù)定義的槽,但是通常的習(xí)慣是你可以加入自己的槽,這樣你就可以處理你所感興趣的信號。當(dāng)所有的槽都返回后發(fā)射的信號也將返回。信號和槽可以使用任何數(shù)量、任何類型的參數(shù)。槽同其他函數(shù)一樣也具有訪問權(quán)限,只是槽的訪問權(quán)限決定了誰可以和它相連,如一個 public slots:包含了任何信號都可以相連的槽( Andrew Krause,2022) 。這個生成的源文件可以被類的源文件包含(include)到或者和這個類的實(shí)現(xiàn)一起編譯和連接。舉例來說就是,className()將不會返回你的類的實(shí)際名稱,返回的是它的這個祖先的名稱。(2) 文件名選中顯示功能:在文件列表上被選中的文件名高亮顯示。如果文件內(nèi)容多于當(dāng)前屏幕顯示范圍的話,出現(xiàn)縱向滾動條,可以滾動顯示當(dāng)前文件的文件內(nèi)容。(11) 給用戶提供友好的圖形用戶界面,并合理安排界面元素布局,使其交互性好且方便用戶操作。界面的最下方左側(cè)為功能按鈕,右側(cè)的是返回按鈕,此界面上分別標(biāo)記為“Option”和“Save”。消息提示框的顯示區(qū)域顯示提示動畫和提示的內(nèi)容。各個界面都有自己的功能菜單,通過調(diào)用自己的功能菜單對當(dāng)前界面進(jìn)行下一步的操作,如當(dāng)新建文件界面顯示時,可通過菜單進(jìn)行打開文件操作和軟鍵盤輸入操作;當(dāng)打開文件時在文件內(nèi)容的顯示界面上,可通過菜單進(jìn)行顯示下一個文件內(nèi)容的操作和軟鍵盤編輯修改文件內(nèi)容的操作,并在文件內(nèi)容修改后,可通過修改文件提示框選擇是否保存修改后的文件內(nèi)容。(4) 瀏覽圖片功能:對選中的圖片可以執(zhí)行瀏覽的功能,若圖片原本大小超過圖片瀏覽區(qū)域(即相框)的大小,則會自動調(diào)整變成適應(yīng)圖片瀏覽區(qū)域的最大尺寸。圖片旋轉(zhuǎn)后會自動適應(yīng)窗口大小,完整顯示圖片。中間的顯示區(qū)域以 4*3(即 4 列 3 排)格式對圖片的縮略圖進(jìn)行排列,被選中的圖片被突出放大顯示。圖 11 正常顯示圖片瀏覽界面Fig. 11 The normal size picture browsing interface圖 12 放大圖片瀏覽界面Fig. 12 Enlarged picture browsing interface圖 13  縮小圖片瀏覽界面Fig. 13 Minified the image brower interface圖 14 圖片旋轉(zhuǎn)角度瀏覽界面Fig. 14 Image rotation angle browsing interface 電子相冊結(jié)構(gòu)設(shè)計(jì)如圖 15 所示,圖片列表界面為電子相冊的入口和出口。NpOpennoteForm 為打開文件的功能實(shí)現(xiàn)類。NpNotepadForm 與 NpfunctionviewForm 成單項(xiàng)關(guān)聯(lián)關(guān)系。MyTextedit 與 NpNewnoteForm 類和 NpOpennoteForm 為聚合(聚集)關(guān)系。(3) 新建文件的實(shí)現(xiàn):首先提示輸入文件名,并檢查文件名的合法性。流程圖如圖 20。AlbPicViewForm 和 AlbOptionForm 成雙向關(guān)聯(lián)關(guān)系。流程圖如圖 23。否則,刪除圖片后,被刪除圖片的后一張顯示為選中狀態(tài),且此圖片刪除后,圖片文件鏈表中刪除圖片節(jié)點(diǎn),其列表界面中圖片的位置要統(tǒng)一向前移動一個位置。(6) 圖片移動功能實(shí)現(xiàn):圖片在放大到 倍以上時,可進(jìn)行圖片在相框內(nèi)的上下或左右移動顯示。圖 29 即為圖片顯示功能實(shí)現(xiàn)的流程圖。記事本和電子相冊軟件經(jīng)過反復(fù)修改驗(yàn)證,通過了單體測試和結(jié)合測試,均能正常且高效的工作,達(dá)到了預(yù)期的目標(biāo)。s Voice in Open Source) Apress 2nd edition August 3, 2022,256-26722. Matthias Dalheimer Programming with Qt O39。感謝我的母校,給了我一個濃厚的學(xué)習(xí)氛圍,同時給了我們豐富的實(shí)驗(yàn)資源和圖書資源。在我的大學(xué)學(xué)習(xí)生活中和本次畢業(yè)設(shè)計(jì)中,王老師給予我的鼓勵和耐心指導(dǎo),為我順利完成課題奠定了堅(jiān)實(shí)的基礎(chǔ),并且給了我面對困難和解決困難的勇氣。在記事本和電子相冊的設(shè)計(jì)中,還存在著許多的不足之處。該設(shè)計(jì)方案具有低耦合、高內(nèi)聚、可擴(kuò)展、可移植等良好特點(diǎn),并在設(shè)計(jì)的基礎(chǔ)上將該方案實(shí)現(xiàn)。為保證在移動時正確顯示在相框內(nèi)的圖片視區(qū),需要將圖片在每次移動時進(jìn)行重畫,并計(jì)算圖片位置的移動距離。開始刪除目錄下圖片 ,并刪除鏈表中圖片名結(jié)束圖片是否是圖片鏈表中的最后一張圖片N o設(shè)定選中當(dāng)前圖片鏈表中的最后一張圖片選擇待刪除圖片Y e s設(shè)定選中當(dāng)前圖片鏈表中的后一張圖片刪除目錄下圖片 ,并刪除鏈表中圖
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1