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

正文內(nèi)容

圖形界面應(yīng)用程序設(shè)計(jì)(編輯修改稿)

2024-10-08 03:53 本頁面
 

【文章內(nèi)容簡介】 都是被隱藏的,因此可以在顯示前根據(jù)需要來訂制部件,這樣的好處是可以避免部件創(chuàng)建所造成的閃爍。 第 9行把程序的控制權(quán)交還給 Qt,這時(shí)候程序進(jìn)入就緒模式,可是隨時(shí)被用戶行為激活,例如點(diǎn)擊鼠標(biāo)、敲擊鍵盤等。 下面我們要讓我們的程序跑起來,首先要讓它能夠在 Virtual framebuffer 中顯示出來,然后再通過交叉編譯在開發(fā)板上運(yùn)行。 要在本機(jī)的 Virtual framebuffer中顯示結(jié)果,下面幾步是必須的: 1.生成工程文件( .pro) 每一個(gè) Qt 程序都對應(yīng)著一個(gè)工程文 件,因?yàn)?tmake 工具要借此工程生成相應(yīng)的Makefile文件。生成工程文件需要使用 progen工具,它的位置在 $TMAKEDIR/bin下,使用progen生成工程文件的方法如下: progen –t –o 生成的這個(gè) ,可以編輯里面的頭文件、源文件等內(nèi)容。 2.生成 Makefile 文件 Qt 提供了生成 Makefile文件的工具 tmake,這極大地方便了應(yīng)用程序的開發(fā),節(jié)省了大量的時(shí)間,而且還可根據(jù)不同平臺(tái)的需要生成適合于不同平臺(tái)的 Makefile文件。 在使用 tmake工具前,必須查看相應(yīng)的環(huán)境變量是否正確,由于我們要編譯在本機(jī)上運(yùn)行的 Qt 程序,所以指定的編譯器應(yīng)該為“ linuxx86g++”,在命令行中輸入下面的命令來檢查環(huán)境變量是否正確: echo $TMAKEPATH 查看返回的結(jié)果的結(jié)尾字符是否是“?? /qws/linuxx86g++”,如果不是的話需要在命令行中重新設(shè)置 TMAKEPATH export TMAKEPATH=/tmake的安裝路徑(如 $TMAKEDIR) /lib/qws/linuxx86g++ 此 外還要使 QTDIR指向 Qt/Embedded的安裝路徑,如: export QTDIR=$QTEDIR 或者直接指定路徑 export QTDIR=?? / 完成了上面的環(huán)境變量的設(shè)置,并用 echo 命令檢查無誤以后,就可以使用 tmake工具來生成我們需要的 Makefile文件,在命令行中輸入如下命令: tmake –o Makefile 完成上面的步驟以后就可以在當(dāng)前的目錄中生成一個(gè) Makefile 文件,關(guān)于 Makefile文件的功能和結(jié)構(gòu)這里就不再做過多的介紹了,可以參 考前面的章節(jié)來了解 Makefile。 最后在命令行中輸入 “ make” 命令就可以對整個(gè)程序進(jìn)行編譯鏈接了,最終生成了一個(gè)二進(jìn)制的可執(zhí)行文件 hello。用 Virtual framebuffer顯示效果如下: 圖 Hello Embedded 我們可以通過對 QLabel *hello = new QLabel(Hello Qt/Embedded!, 0)這句進(jìn)行修改,使我們的程序顯示起來更為美觀,修改如下: QLabel *hello=new QLabel(h2fontcolor=blueHello iQt/Embedded!/i /font /h2, 0)。 修改后顯示效果如圖所示: 圖 修改后 Hello Embedded Qt Designer 簡介以及 Qt/E 的交叉編譯 一、實(shí)驗(yàn)?zāi)康? 1. 了解 Qt Designer的使用方法以及 Qt/Embedded交叉編譯的基本步驟; 2. 學(xué)會(huì)在使用 Qt Designer編寫程序,交叉編譯,在開發(fā)板上運(yùn)行; 二、實(shí)驗(yàn)內(nèi)容 1. 在 Linux下使用 Qt Designer; 2. 在 Qt Designer下編寫程序,完成交叉 編譯并在開發(fā)板上運(yùn)行; 三、預(yù)備知識 1. 熟悉使用 C++語言程序設(shè)計(jì); 2. 掌握 Linux下常用編輯器的使用; 3. 掌握 Linux下程序編譯; 4. 熟悉 Qt程序設(shè)計(jì); 四、實(shí)驗(yàn)室設(shè)備和工具 硬件: PC機(jī) Pentumn500以上 , 硬盤 10G以上。 軟件: PC機(jī)操作系統(tǒng) REDHAT LINUX + MINICOM + ARMLINUX開發(fā)環(huán)境 五、實(shí)驗(yàn)步驟 Qt 提供了非常強(qiáng)大的 GUI編輯工具 — Qt Designer,它的操作界面類似于 Windows 下的 Visual Studio,而且它還提供了相當(dāng)多的部件資源。 圖 Qt Designer 豐富的部件資源 下面我們來介紹一下 Qt Designer的開發(fā)環(huán)境以及使用 Qt Designer的開發(fā)過程,下面所示的圖 35為我們使用的 Qt/X11 v Qt Designer。 圖 Qt Designer v 無論我們是采用 Qt Designer還是純手工編寫代碼都需要經(jīng)過下面的幾個(gè)步驟: ? 創(chuàng)建和初始化子部件 ? 設(shè)置子部件的布局 ? 設(shè)置 Tab鍵的次序 ? 建立信號與插槽的連接 下面我們透過一個(gè)簡單的例子,來熟悉一下 Qt Designer。我們編寫的窗體主要包括下面幾個(gè)部件:一個(gè) CheckBox,一個(gè) Pu
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1