![Qt-Embedded編程實戰(zhàn):3Qt信號和插槽_第1頁](http://file4.renrendoc.com/view/607b775d30b033dbbb56243b555831da/607b775d30b033dbbb56243b555831da1.gif)
![Qt-Embedded編程實戰(zhàn):3Qt信號和插槽_第2頁](http://file4.renrendoc.com/view/607b775d30b033dbbb56243b555831da/607b775d30b033dbbb56243b555831da2.gif)
![Qt-Embedded編程實戰(zhàn):3Qt信號和插槽_第3頁](http://file4.renrendoc.com/view/607b775d30b033dbbb56243b555831da/607b775d30b033dbbb56243b555831da3.gif)
![Qt-Embedded編程實戰(zhàn):3Qt信號和插槽_第4頁](http://file4.renrendoc.com/view/607b775d30b033dbbb56243b555831da/607b775d30b033dbbb56243b555831da4.gif)
![Qt-Embedded編程實戰(zhàn):3Qt信號和插槽_第5頁](http://file4.renrendoc.com/view/607b775d30b033dbbb56243b555831da/607b775d30b033dbbb56243b555831da5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Qt信號和插槽
www.HKZK.內(nèi)容實驗?zāi)康?/p>
1實驗設(shè)備
2實驗內(nèi)容
3實驗預(yù)習(xí)要求
4實驗原理
5實驗步驟
6實驗參考程序
7www.HKZK.一、實驗?zāi)康模?)鞏固Qt/e中按鈕的基本使用方法;(2)掌握Qt/e中對象間通信的信號和插槽機制。www.HKZK.二、實驗設(shè)備硬件:PC機 一臺
HKARM9實驗箱教學(xué)實驗開發(fā)平臺一套軟件:RedHatLinux9.0操作系統(tǒng)
Windows98/2000/XP操作系統(tǒng)(可選)嵌入式Linux開發(fā)環(huán)境(含Qt/e和Qtopia)www.HKZK.三、實驗內(nèi)容創(chuàng)建一個窗口,添加一個按鈕,并在按鈕上顯示“Quit”,點擊按鈕,程序退出。www.HKZK.四、實驗預(yù)習(xí)要求(1)熟悉基于PC的Qt和Qtopia模擬環(huán)境;(2)預(yù)習(xí)C++程序編寫方法;(3)預(yù)習(xí)Qt的幫助手冊,特別注意信號和插槽相關(guān)部分。www.HKZK.五、實驗原理Signal和Slot是Qt中一種用于對象間通信的調(diào)用機制,不同于傳統(tǒng)的函數(shù)回調(diào)方式。信號和插槽是Qt中非常有特色的地方,可以說是Qt編程區(qū)別于其它編程的標(biāo)志。信號和插槽不是標(biāo)準(zhǔn)C++功能,需要特殊的語句才能創(chuàng)建信號和插槽,但是C++編譯器不能理解這些語句。必須經(jīng)過特殊的工具對象編輯器MOC(MetaObjectCompiler)將源代碼中創(chuàng)建信號和插槽的語句翻譯成C++編譯器能夠理解的代碼。www.HKZK.六、實驗步驟(1)進(jìn)入/linux/x86-qtopia目錄,運行set-env腳本,設(shè)置環(huán)境變量,然后創(chuàng)建文件夾signalslot。$cd/linux/x86-qtopia$mkdirsignalslot(2)進(jìn)入signalslot目錄,建立文件signalslot.cpp,并編寫如程序清單9.3所示的程序,然后用progen命令生成工程文件。$cdsignalslot$visignalslot.cpp$progen–tapp.t–owww.HKZK.六、實驗步驟(3)使用tmake工具,生成signalslot工程的Makefile文件,并按照9.1小節(jié)進(jìn)行修改,然后編譯,得到可執(zhí)行文件signalslot。$make–oMakefile(4)啟動虛擬控制臺,運行signalslot程序,將會得到如圖所示的結(jié)果,點擊“Quit”按鈕,程序
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球氟化鋰蒸發(fā)材料行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球針織翻邊毛線帽行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國智慧生態(tài)解決方案行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球全自動小袋拆包機行業(yè)調(diào)研及趨勢分析報告
- 無人機技術(shù)研發(fā)項目合同
- 2025上海市房屋買賣合同書(簡易范本)
- 產(chǎn)品銷售代理合同
- 購銷校服合同范本
- 倉儲服務(wù)定金合同模板
- 2025合同模板化妝品采購合同范本
- 2024年小升初語文入學(xué)分班測試卷四(統(tǒng)編版)
- 流行文化對青少年價值觀的影響研究
- 中國保險行業(yè)協(xié)會官方-2023年度商業(yè)健康保險經(jīng)營數(shù)據(jù)分析報告-2024年3月
- 設(shè)計質(zhì)量管理和保證措施及設(shè)計質(zhì)量管理和質(zhì)量保證措施
- 2024電力系統(tǒng)安全規(guī)定
- 小學(xué)二年級語文上冊閱讀理解專項訓(xùn)練20篇(含答案)
- 科技論文圖表等規(guī)范表達(dá)
- 高考寫作指導(dǎo)議論文標(biāo)準(zhǔn)語段寫作課件32張
- 2021年普通高等學(xué)校招生全國英語統(tǒng)一考試模擬演練八省聯(lián)考解析
- 華能火力發(fā)電機組節(jié)能降耗技術(shù)導(dǎo)則(2023年版)
- 基礎(chǔ)知識3500個常用漢字附拼音
評論
0/150
提交評論