九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > PPT文檔下載  

linux-Qt圖形界面程序設(shè)計(jì).ppt

  • 資源ID:6375136       資源大?。?span id="24d9guoke414" class="font-tahoma">476.55KB        全文頁(yè)數(shù):25頁(yè)
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

linux-Qt圖形界面程序設(shè)計(jì).ppt

2020年2月24日 第13章Qt圖形界面程序設(shè)計(jì) 2020年2月24日 主要內(nèi)容 Qt的作用Qt簡(jiǎn)介基本Qt程序示例項(xiàng)目文件利用qmake編譯程序應(yīng)用消息 槽的Qt程序示例程序結(jié)構(gòu)界面布局程序編譯 2020年2月24日 Qt的作用 Qt工具包在XWindows中的作用和Gtk 一樣 是Xlib之上更高層的開(kāi)發(fā)工具包 它們將底層的Xlib的API進(jìn)行封裝 提供更高級(jí)的接口 達(dá)到降低開(kāi)發(fā)難度 提高開(kāi)發(fā)效率的目的 2020年2月24日 Qt簡(jiǎn)介 良好的可移植性 X11 即運(yùn)行在XWindows的系統(tǒng) 包括linux unix等 windows系統(tǒng) 包括windows95 98 Nt 2000 Xp 2003等 Macintosh系統(tǒng) MaxOSX 嵌入式系統(tǒng) 輔助工具Qmake 簡(jiǎn)化編譯過(guò)程QtAssist 定位幫助信息QtDesigner 輔助界面設(shè)計(jì) 2020年2月24日 Qt簡(jiǎn)介 Qt的維護(hù)與許可制度不是由軟件組織和基金會(huì)維護(hù) 由Trolltech國(guó)際化的公司維護(hù) QPublicLicense QPL 的許可協(xié)議 GeneralPublicLicense GPL 版本 雙許可證 DualLicensing 的版本商業(yè)軟件非商業(yè)軟件 2020年2月24日 Qt簡(jiǎn)介 界面元素的組織 以類(lèi)繼承的結(jié)構(gòu)組織 基類(lèi) QWidget 事件與事件處理程序的關(guān)聯(lián) 重載已有的事件處理程序 適合于已經(jīng)存在的事件處理函數(shù)利用信號(hào) 槽的機(jī)制關(guān)聯(lián)信號(hào) 事件 和信號(hào)對(duì)應(yīng)的事件 信號(hào) signal 是對(duì)象 類(lèi) 向外界發(fā)送的任意消息 事件 不僅僅是界面元素產(chǎn)生的一般消息 鼠標(biāo) 鍵盤(pán)等 槽 slot 是可以接收消息的特殊函數(shù) 2020年2月24日 基本Qt程序 程序運(yùn)行效果組成 一個(gè)窗口一個(gè)字符串動(dòng)作 運(yùn)行顯示窗口關(guān)閉退出 2020年2月24日 程序清單 2020年2月24日 程序編譯 項(xiàng)目文件 hello pro項(xiàng)目文件格式 基本格式 變量名 值TEMPLATE app含義 生成一個(gè)可執(zhí)行文件其它取值 lib subdirs vcapp vclib 2020年2月24日 程序編譯 含義 lib 生成庫(kù)文件subdirs 生成某個(gè)目錄下的編譯指導(dǎo)文件 vcapp 生成vc 支持的可執(zhí)行程序 vclib 生成vc 支持的庫(kù)文件 INCLUDEPATH 含義 將當(dāng)前目錄增加到頭文件的搜索路徑中去CONFIG qtwarn onrelease含義 將CONFIG變量的值增加三個(gè)字符串其它取值 qt 生成的目標(biāo)是基于Qt庫(kù)的應(yīng)用程序或者程序庫(kù) debug 編譯時(shí)打開(kāi)調(diào)試信息 release 編譯時(shí)進(jìn)行代碼優(yōu)化 warn on 編譯時(shí)盡量多地報(bào)告警告信息 warn off 編譯時(shí)僅報(bào)告嚴(yán)重的警告信息 2020年2月24日 程序編譯 程序編譯 2020年2月24日 程序編譯 命令分析必需的命令 qmakehello pro 根據(jù)項(xiàng)目文件生成Makefilemake 根據(jù)生成的Makefile編譯代碼生成可執(zhí)行文件 hello生成的文件 Makefile 指導(dǎo)make進(jìn)行編譯的文件hello o 編譯源文件得到的目標(biāo)文件hello 將目標(biāo)文件鏈接后得到的可執(zhí)行文件程序運(yùn)行 通過(guò)輸入可執(zhí)行文件名運(yùn)行 hello得到程序界面 2020年2月24日 使用信號(hào) 槽的Qt程序示例 程序運(yùn)行界面綠色 按鈕 QPushButton 紅色 LCD數(shù)碼顯示 QLCDNumber 藍(lán)色 編輯框 QLineEdit QMultiLineEdit 黃色 自定義界面元素 MyWidget 2020年2月24日 使用信號(hào) 槽的Qt程序示例 界面設(shè)計(jì)思路整個(gè)界面為一個(gè)界面元素 類(lèi)型 MyWidget基類(lèi) QWidget其它元素組合在MyWidget上 界面元素 quitstartgolcdeditmedit界面布局 網(wǎng)格布局grid QGridLayout 元素之間通過(guò)信號(hào) 槽進(jìn)行通訊 2020年2月24日 使用信號(hào) 槽的Qt程序示例 程序結(jié)構(gòu)主函數(shù) main 功能 啟動(dòng)消息循環(huán) 顯示程序界面兩個(gè)類(lèi) 類(lèi) Puzzle功能 完成產(chǎn)生隨機(jī)數(shù) 并進(jìn)行判斷類(lèi) MyWidget功能 定義并放置界面元素 接受用戶輸入 5個(gè)文件 main cpp 定義主函數(shù)puzzle h puzzle cpp 定義并實(shí)現(xiàn)類(lèi)Puzzlemywidget h mywidget cpp 定義并實(shí)現(xiàn)類(lèi)MyWidget 2020年2月24日 使用信號(hào) 槽的Qt程序示例 文件目錄結(jié)構(gòu) 2020年2月24日 類(lèi)結(jié)構(gòu) 類(lèi)Puzzle的結(jié)構(gòu)符號(hào)含義 共有 public 私有 private成員說(shuō)明 answer 猜數(shù)字的答案 gen answer 產(chǎn)生隨機(jī)數(shù)答案 get answer 返回答案值 judge 將用戶的猜測(cè)和答案比較 得出比較結(jié)果 start 開(kāi)始 調(diào)用過(guò)程產(chǎn)生答案 2020年2月24日 類(lèi)結(jié)構(gòu) 類(lèi)MyWidget結(jié)構(gòu)符號(hào)含義 共有 私有 保護(hù)三角 繼承關(guān)系紅色 型號(hào)綠色 槽成員說(shuō)明 quit start lcd edit go medit 界面上的元素grid 網(wǎng)格布局count 用戶猜測(cè)的次數(shù)guess 用戶的猜測(cè)puzzle 對(duì)象 完成產(chǎn)生隨機(jī)數(shù) 并判斷的功能 2020年2月24日 類(lèi)結(jié)構(gòu) 成員說(shuō)明 closeEvent 重載基類(lèi)的方法 init 游戲初始化 finalize 游戲結(jié)束的動(dòng)作getAnswer 得到用戶輸入的答案showMsg 根據(jù)用戶的猜測(cè) 給出提示信息onStart 用戶點(diǎn)擊start按鈕的動(dòng)作onGo 用戶點(diǎn)擊go按鈕的動(dòng)作onClose 用戶點(diǎn)擊關(guān)閉按鈕的動(dòng)作closeSignal 程序關(guān)閉時(shí) 產(chǎn)生的信號(hào) 2020年2月24日 界面布局 本例中為4行 3列的布局坐標(biāo)編碼方式和Gtk 略有不同 2020年2月24日 界面布局 向容器中放置界面元素的兩個(gè)方法占據(jù)一個(gè)單元格voidQGridLayout addWidget QWidget w 欲放置的界面元素introw 行編號(hào)intcol 列編號(hào)intalignment 0 對(duì)齊方式占據(jù)多個(gè)單元格voidQGridLayout addMultiCellWidget QWidget w 欲放置的界面元素intfromRow 起始行編號(hào)inttoRow 終止行編號(hào)intfromCol 起始列編號(hào)inttoCol 終止列編號(hào)intalignment 0 2020年2月24日 界面布局 元素位置參數(shù)取值 2020年2月24日 項(xiàng)目文件 增加的路徑 目錄 mywidget文件 mywidget目錄下的頭文件和cpp文件 2020年2月24日 程序編譯 可執(zhí)行文件 2020年2月24日 課后練習(xí) 1 簡(jiǎn)述qt在XWindows系統(tǒng)中的地位 2 比較qt和gtk 關(guān)聯(lián)消息的方式 3 以qt為基礎(chǔ) 現(xiàn)在有哪些已經(jīng)比較成熟的應(yīng)用應(yīng)用軟件項(xiàng)目 4 簡(jiǎn)述qt所使用的許可證特點(diǎn) 5 利用qt編一個(gè)圖形界面程序 至少用到窗口 按鈕和一種布局

注意事項(xiàng)

本文(linux-Qt圖形界面程序設(shè)計(jì).ppt)為本站會(huì)員(max****ui)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!