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

正文內(nèi)容

基于qt的嵌入式終端界面開發(fā)的(存儲(chǔ)版)

  

【正文】 lbum 、MSOpenNotepad 繼承自 MSSuperOpen, MSOptionForm, MSEmFolOptionForm 繼承自MSSimOptionForm。系統(tǒng)管理則為每個(gè)模塊提供主題所需資源路徑和處理文件路徑,猶如一條無形的紐帶將獨(dú)立的個(gè)體連成了一個(gè)整體。圖片旋轉(zhuǎn)后會(huì)自動(dòng)適應(yīng)窗口大小,所以當(dāng)前放大縮小倍數(shù)不變,但尺寸基本會(huì)變。 選擇退出,返回主界面。 控制光標(biāo)左右鍵將相當(dāng)于控制水平滾 動(dòng)條左右滾動(dòng),由此來切換頁(yè)面的顯示。 進(jìn)入『關(guān)鍵字搜索框』后,可以選擇使用 Google 或百度搜索 按上下光標(biāo)鍵可以切換焦點(diǎn)。 ③ mp avi、 wmv 文件解碼播放。 隨機(jī)播放:控制歌曲隨機(jī)播放。 ③ 音頻播放器控制播放 功能 播放功能 (采用 mplayer 命令調(diào)用 )通過“ F7” 鍵來控制 暫停播放 (采用 mplayer 命令調(diào)用 )通過“ F7” 鍵來控制 選擇上一首歌曲的功能 (采用 mplayer 命令調(diào)用 )通過“↑ ” 鍵控制 選擇下一首歌曲的功能 (采用 mplayer 命令調(diào)用 )通過“↓”鍵控制 . . 音量控制 (采用 mplayer 命令調(diào)用 )增大音量用“ 1”鍵控制,減小音量用“ 0”鍵控制 ④ 相關(guān)信息顯示和滾動(dòng)條控制 播放文件時(shí)獲取文件播放總時(shí)間以及當(dāng)前播放時(shí)間。 讀 文件時(shí) ,將讀出的記錄所在的組名與 mpQLV_GroupList 中的組名依次進(jìn)行比較,以便將記錄添加到對(duì)應(yīng)的群組中。 用戶在 PhlEditGroupForm 界面中編輯完組名后,點(diǎn)擊該界面上的【 Back】按鈕或者直接按下鍵盤上的【 F8】鍵即可實(shí)現(xiàn)保存功能。若檢測(cè)到用戶輸入了查詢內(nèi)容,則向 SearchSlot( Qstring)發(fā)送信號(hào) Find( Qstring)。 用戶輸入新的群組名稱后點(diǎn)擊【 Ok】按鈕或者 直接按下鍵盤上的【 F6】鍵即可。 ( 3) 修改記錄功能 此功能允許用戶修改已存在記錄的任何信息。 當(dāng)用戶將聯(lián)系人的信息輸入完畢之后,即可點(diǎn)擊 PhlNewEditRecordForm 界面中的【 Save】按鈕或者直接按下【功能鍵】(鍵盤上的【 F6】鍵)保存新建的記錄,并返回到 PhlPhoneListForm 界面。 ( 5) 刪除記事本文件: 刪除文件前提示是否確定刪除文件,根據(jù)選擇來確定是否刪除文件。 記事本文件的編輯區(qū),以屏幕的右邊框?yàn)榻?,到達(dá)右邊框時(shí)自動(dòng)換行。 3. 記事本功能描述 ( 1) 顯示所有記事本文件列表: 當(dāng)文件數(shù)量多于一屏的時(shí)候,出現(xiàn)縱向滾動(dòng)條。 ( 1) 主題轉(zhuǎn)換 主題切換界面包含三種主題( BlueStyle、 YellowStyle、 RedStyle),第一次使用時(shí)默認(rèn)采用 BuleStyle 主題,打開主題切換界面時(shí)當(dāng)前的焦點(diǎn)停留在當(dāng)前所用主題的選項(xiàng)上。最下面按鈕變換,正中按鈕也跟著變化,正中按鈕變化后有動(dòng) 態(tài)顯示效果(縮放 1次)。 圖 11 信號(hào)和槽機(jī)制 (六) 軟硬件環(huán)境支持 硬件: Pentium 4 CPU RAM 操作系統(tǒng) :Red Hat Linux 編輯工具: Source Insight 編譯器: 依賴庫(kù): QT/X11 代碼管理: CVS 文檔管理: VSS 其他工具: Xming、 putty 、 JUDE、 Visio 第三方軟件支持: Mplayer, Konqueror . . 二 .功能需求 基于 QT的嵌入式終端界面開發(fā),主要的開發(fā)內(nèi)容包括: 主 界面開發(fā)、系統(tǒng)管理開發(fā)、記事本開發(fā)、通訊錄開發(fā)、視頻 /音頻播放器開發(fā)、瀏覽器開發(fā)以及電子相冊(cè)開發(fā)七個(gè)模塊。例如一個(gè)按鈕被點(diǎn)擊時(shí)會(huì)激發(fā)一個(gè)“ clicked”信號(hào)。圖形用戶接口的應(yīng)用需要對(duì)用戶的動(dòng)作做出響應(yīng)。因此我們將首先在 PC 環(huán)境下進(jìn)行 Qt 圖形界面的開發(fā),然后在 Qt/Embedded系統(tǒng)下進(jìn)行編譯運(yùn)行,具體步驟大致如下: 1. Qt Designer 是設(shè)計(jì)窗口組件的應(yīng)用程序,在安裝 Qt 的 bin 目錄下鍵入 ./designer 將啟動(dòng)一個(gè)包含很多 Qt 組件的可視化界面。 (三) 開發(fā)語言: C++ 由于 Qt是一個(gè)跨平臺(tái)的 C++圖 形用 戶 界面 庫(kù) , 在開發(fā)過程中都是借用 QT 中的類庫(kù)進(jìn)行開發(fā)。 (二) 開發(fā)工具: Qt Designer 、 Qt Linguist 、 Source Insight 隨著通信行業(yè)的迅猛發(fā)展,移動(dòng)手 持設(shè)備必將成為人們工作、學(xué)習(xí)和生活的主流,用 Qt設(shè)計(jì)移動(dòng)手持設(shè)備的 GUI 有著得天獨(dú)厚的優(yōu)勢(shì)。越來越多的嵌入式系統(tǒng),包括高端手機(jī)、 PDA、智能家電、車載導(dǎo)航等系統(tǒng)都要求提供全功能的Web 瀏覽器以及娛樂等各種功能,顯然,如果沒有一個(gè)高性能的 GUI 支持,這些功能都是無法實(shí)現(xiàn)的。 ? 支持瀏覽中英文網(wǎng)頁(yè) 電子相冊(cè) ? 設(shè)計(jì)開發(fā)電子相冊(cè)窗口及控件 ? 能夠?yàn)g覽 jpg、 png及 gif格式的圖片 ? 支持圖片的放大縮小 、旋轉(zhuǎn) ? 支持幻燈片模式顯示圖片 . . 畢 業(yè) 論 文 開 題 報(bào) 告 3.本課題的重點(diǎn)和難點(diǎn) 各模塊之間的接口問題 瀏覽器的移植 播放器解碼問題 主界面圖標(biāo)滑動(dòng)效果實(shí)現(xiàn) 4.論文提綱 開發(fā)環(huán)境簡(jiǎn)介 功能需求 詳細(xì)設(shè)計(jì) 實(shí)現(xiàn)思路 參考文獻(xiàn) 注釋 謝詞 附錄 5、進(jìn)度安排 2/24: 提出要求式樣書 3/23:提出詳細(xì)設(shè)計(jì),提交詳細(xì)設(shè)計(jì)式樣書 4/20:編碼完成 4/30:測(cè)試完成 5/10:論文完成 . . 畢 業(yè) 論 文 開 題 報(bào) 告 指導(dǎo)教師意見 : (請(qǐng)手寫意見和簽名) 指導(dǎo)教師: 年 月 日 教研室審查意見:(請(qǐng)手寫意見和簽名) 教研室負(fù)責(zé)人: 年 月 日 . . 畢業(yè)設(shè)計(jì)(論文)任務(wù)書 學(xué) 生 姓 名 學(xué)號(hào) 27 指導(dǎo)教 師 設(shè)計(jì)(論文)題目 基于 QT 的嵌入式終端界面開發(fā) 主要 研究 內(nèi)容 掌握 linux 常用命令的運(yùn)用和 C++語言 掌握運(yùn)用 QT進(jìn)行界面設(shè)計(jì)和編碼 以及關(guān)于開發(fā)界面的模塊: Main 界面開發(fā)、 系統(tǒng)管理、 記事本開發(fā)、通訊錄開發(fā)、視頻 /音頻播放器開發(fā)、瀏覽器開發(fā)以及電子相冊(cè)開發(fā) 七個(gè)模塊 研 究 方 法 綜合運(yùn)用 C++、 linux 和 qt 的開發(fā)技術(shù),結(jié)合畢業(yè)設(shè)計(jì)的要求,在虛擬機(jī)上來完成嵌入式終端界面開發(fā) 主要技術(shù)指標(biāo) ( 或研究目標(biāo) ) 完成基于 QT的嵌入式終端界面開發(fā)的一些基本 模塊,來完成基本手機(jī)界面上的功能;熟悉系統(tǒng)開發(fā)流程,盡早適應(yīng)未來學(xué)習(xí)和工作研究要求。操作系統(tǒng)選用 linux,應(yīng)用系統(tǒng)采用 QT/X11 提供圖形支持。 目前,嵌入式系統(tǒng)的應(yīng)用 已經(jīng)滲透到我們生活中的每個(gè)角落,工業(yè)、服務(wù)業(yè)、消費(fèi)電子 等領(lǐng)域廣泛使用嵌入式系統(tǒng)生產(chǎn)的產(chǎn)品。進(jìn)入 21 世紀(jì),嵌入式的應(yīng)用主要是各種嵌入式應(yīng)用軟件的開發(fā),雖然嵌入式系統(tǒng)是一種軟硬件結(jié)合的系統(tǒng),但隨著應(yīng)用的升級(jí)以及復(fù)雜化,嵌入式軟件開發(fā)所占的分量越來越大。它同 XWindow 上的 Motif, Openwin, GTK 等圖形界面庫(kù)和 Windows 平臺(tái)上的 MFC, OWL, VCL, ATL 是同類型是東西,但是 QT 具有如下優(yōu)點(diǎn): 1)優(yōu)良的跨平臺(tái)特性, QT 支持 Windows, Linux 等多種操作系統(tǒng)。 . . 畢業(yè)設(shè)計(jì) ( 論 文)成 績(jī)?cè)u(píng) 定表 院系: 信息工程學(xué)院 專業(yè) : 計(jì)算機(jī)科學(xué)與技術(shù) 年 級(jí) : 注:指 導(dǎo) 教 師 、答 辯 小 組給 予的成 績(jī) 和 設(shè)計(jì) ( 論 文) 總 成 績(jī)統(tǒng) 一 實(shí) 行百分制, 總 成 績(jī) 中指 導(dǎo) 教 師評(píng) 分占 60%,答 辯 小 組評(píng) 分占 40%。本系統(tǒng)設(shè)計(jì)開發(fā)了一個(gè)完整的嵌入式設(shè)備的界面程序,以手機(jī)界面作為參考,包括主界面,系統(tǒng)管理,記事本,通訊錄,音 /視頻播放器,瀏覽器,電子相冊(cè)。 Qt 是一個(gè)跨平臺(tái)的 C++圖形用戶界面庫(kù),由挪威 TrollTech 公司開發(fā),目前包括 Qt/X1基于 Framebuffer 的 Qt/Embedded、快速開發(fā)工具 Qt Designer 以及國(guó)際化工具 Qt Linguist 等。這就意味著在一種平臺(tái)上寫的應(yīng)用程序。 3. 用 qmake 下具生成 文件,在設(shè)置好環(huán)境變量后,用 tmake 工具生成 Makefile 文件 (tmake 是跨平臺(tái) Makefile 生成器 );不管在 PC 環(huán)境、Qt/Embedded 環(huán)境還是交叉編譯環(huán)境中都能生成相應(yīng)的 Makefile 文件。程序員必須把事件和相關(guān)代碼聯(lián)系起來,這樣才能對(duì)事件做出響應(yīng)。當(dāng)對(duì)象改變其狀態(tài)時(shí),信號(hào)被發(fā)送,對(duì)象不關(guān)心有沒有其它對(duì)象接收到這信號(hào),槽是類的正常成員函數(shù),可以將信號(hào)和槽通過 connect 函數(shù)任意相連。 ( 2) 主界面上主要有七個(gè)功能按鈕(六個(gè)在外圍,一個(gè)居中),按鈕上設(shè)置有圖標(biāo),整個(gè)界面有漂亮的背景。使用鼠標(biāo)進(jìn)行拖拽,水平距離大于 50 亦可實(shí)現(xiàn)功能按鈕的旋轉(zhuǎn)(向右拖拽右旋轉(zhuǎn),向左拖拽左旋轉(zhuǎn))。 如果選擇了當(dāng)前正使用的語言,則界面語言顯示不發(fā)生改變;否則界面語言改變?yōu)?所選擇的語言進(jìn)行顯示。 選擇的文件是列表中的最后一個(gè)文件時(shí),按方向鍵的向下鍵時(shí),顯示列表的第一個(gè)文件。 新建記事本前,提示輸入文件名,如果沒有輸入文件名,提供默認(rèn)文件名。 ( 6) 能夠打開下一個(gè)記事本文件,如果已經(jīng)到達(dá)最后一個(gè)記事本文件,則其下. . 一個(gè)文件為第一個(gè)文件。用戶在輸入電話號(hào)碼時(shí),只能輸入 09 這 10 個(gè)數(shù)字,而且只允許輸入少于 20 位的數(shù)字(考慮到一般的電話號(hào)碼都不會(huì)超過 20 位),若輸入其他字符則不予接受。 同樣,用戶在修改記錄的電話號(hào)碼時(shí),也只能輸入少于 20位的數(shù)字,對(duì)于輸入的其他字符一律不予接受。 快速查詢:按此方式查詢時(shí),用戶可直接通過鼠標(biāo)拖動(dòng)滾動(dòng)條來查找記錄;也可通過鍵盤上的上、下、左、右鍵查找記錄并查看其具體信息。若有,則將此記錄設(shè)置為可視的(將其設(shè)置為當(dāng)前的記錄并打開記錄以顯示其孩子信息)。 在保存組信息時(shí),則是直接將組列表中的所有組信息依次寫入到 中,同樣也是每個(gè)組名占據(jù)一行以方便讀取。 用戶選中 mpQLV_PhoneList 中的某條記錄,并在 PhlOptionSelectionForm 界面中選擇【 Delete Record】即可刪除該條記錄。 ⑤ 歌詞顯示。 滾動(dòng)條:滾動(dòng)條包括播放進(jìn)度滾動(dòng)條和音量控制滾動(dòng)條。 可以將視頻播放的屏幕全屏,可以在全頻和普通之間切換,播放過程中 enter建進(jìn)入全屏, esc 退出全屏。 選擇退出,返回程序主界面。 7. 電子相冊(cè)功能描述 ( 1) 圖片選擇界面 . . 支持鍵盤、鼠標(biāo)兩種操作。此時(shí)可選操作為:放大、縮小、向左旋轉(zhuǎn)、向右旋轉(zhuǎn)、全屏模式與返回原始尺寸。 全屏模式下退出全屏,圖片縮放大小返回原始尺寸;如果當(dāng)前不是全屏模式,則直接將圖片縮放大小返回到原始尺寸。 . . 2. 系統(tǒng)管理 類 結(jié)構(gòu)設(shè)計(jì) 圖 33 系統(tǒng)管理類圖 系統(tǒng)管理主界面類為 MSSysManagerForm,它下面有 3 個(gè)選項(xiàng),對(duì)應(yīng) 3 個(gè)功能界面,分別為 MSSysTransForm(文件管理類 ), MSLangTransForm (語言轉(zhuǎn)換類 ),MSFileManagerForm(文件管理類 ),其中 MSSysTransForm、 MSLangTransForm、MSSysManagerForm 繼承自 MSSuperclassSysMan 。 NpFunctionviewForm類分別與 NpNewnoteForm 類、 NpOpennoteForm 類、 NpDeletenoteForm 成單向關(guān)聯(lián)。 NpSaveForm 類與 NpNewnoteForm 類為聚合(聚集)關(guān)系。 . . 6. 瀏覽器 類 結(jié)構(gòu)設(shè)計(jì) 圖 37 瀏覽器類圖 MainWindowBase 類 繼 承 自 類 MainWindow_X11, 類 MainWindow_X11 是Konqueror 基于 Qt/X11 的顯示界面的基類, BrowserView 類是 MainWindowBase 的一個(gè)組合用來顯示網(wǎng)頁(yè),它繼承自 Konqueror 顯示網(wǎng)頁(yè)基類 View 類。 動(dòng)態(tài)效果:通過方向鍵控制圖標(biāo)順逆時(shí)針方向旋轉(zhuǎn),觸摸屏點(diǎn)擊非中間按鈕時(shí)順時(shí)針旋 轉(zhuǎn)直到所點(diǎn)擊功能圖標(biāo)旋轉(zhuǎn)為中間圖標(biāo),旋轉(zhuǎn)同時(shí)圖標(biāo)大小相應(yīng)變化
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1