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

正文內(nèi)容

圖形界面應用程序設計-wenkub.com

2024-08-29 03:53 本頁面
   

【正文】 在這里已經(jīng)有了工程文件 ,這個是 Qt 已經(jīng)配置好的,一般情況下我們自己編寫程序事需要 progen工具來生成這個文件的,以這個程序為例 progen –t –o 在使用 tmake 工具生成 makefile 文件之前,我們要確保 tamke工具的路徑是正確的,可以采用 echo名來來查看 echo $TMAKEPATH 查看返回的結果的結尾字符是否是“?? /qws/linuxarmg++”,如果不是的話需要在命令行中重 新設置 TMAKEPATH export TMAKEPATH=/tmake的安裝路徑(如 $TMAKEDIR) /lib/qws/linuxarmg++ 此外還要使 QTDIR指向 Qt/Embedded的安裝路徑,如: export QTDIR=$QTEDIR 或者直接指定路徑 export QTDIR=?? / 完成了上面的環(huán)境變量的設置,并用 echo 命令檢查無誤以后,就可以使用 tmake工具來生成我們需要的 makefile文件,在命令行中輸入如下命令: tmake –o makefile make 如果沒出現(xiàn)錯誤的話就可以在當前目錄下找到 progressbar這個可執(zhí)行文件,它就是在我們開發(fā)板上的相應目錄中運行“ ./progressbar qws”就可以運行程序了。 要將我們寫好的程序發(fā)布到開發(fā)板上,我們需要對 Qt/Embedded重新編譯,與前面在宿主機上編譯類似,步驟如下: 1. Build Qt/Embedded cd $QTEDIR export TMAKEPATH=$TMAKEDIR/lib/qws/linuxarmg++ export QTDIR=$QTEDIR export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH ./configure xplatform linuxarmg++ noxft noqvfb depths 4,8,16,32 make 這步完成后,我們會在 /$QTEDIR/lib/目錄下面看到 這四個文件,我們可以使用 file 命令來查看這個庫文件是否是我們需要的在開發(fā)板上跑的庫。 return ()。 (Form)。 圖 Qt 的預覽風格選擇 圖 Qt Designer 的不同風格 將以上步驟做完后,我們就可以把我們設計的窗體保存起來, Qt 會將我們的窗體信息保存成一個 .ui文件,使用 Qt提供的 uic工具可以方便的通過這個文件來生成 .h文件和 .cpp文件, 一般情況下我們不需要直接使用 uic工具,因為 Qt提供的 progen以及 tmake工具可以完成這部分的工作, 我們將上面的窗體保存為 。 有關信號與插槽的具體內(nèi)容請參考其它書籍,這里就不再過多介紹了。另一個問題是,這種回調(diào)方法緊緊得綁定了 GUI 得基本功能元素,使得很難進行獨立的分類開發(fā)。 圖 使用 Layout 布局管理后 將部件布置好后,就可以根據(jù)我們的需要來建立連接, Qt 開創(chuàng)性的使用了信號與插槽機制,與傳統(tǒng)的回調(diào)函數(shù)方式不同,它是一種靈活、類型安全、快速、完全面向?qū)ο蟮?C++機制。 圖 Qt Designer v 無論我們是采用 Qt Designer還是純手工編寫代碼都需要經(jīng)過下面的幾個步驟: ? 創(chuàng)建和初始化子部件 ? 設置子部件的布局 ? 設置 Tab鍵的次序 ? 建立信號與插槽的連接 下面我們透過一個簡單的例子,來熟悉一下 Qt Designer。用 Virtual framebuffer顯示效果如下: 圖 Hello Embedded 我們可以通過對 QLabel *hello = new QLabel(Hello Qt/Embedded!, 0)這句進行修改,使我們的程序顯示起來更為美觀,修改如下: QLabel *hello=new QLabel(h2fontcolor=blueHello iQt/Embedded!/i /font /h2, 0)。生成工程文件需要使用 progen工具,它的位置在 $TMAKEDIR/bin下,使用progen生成工程文件的方法如下: progen –t –o 生成的這個 ,可以編輯里面的頭文件、源文件等內(nèi)容。 第 8 行使 hello 部件可視,一般來說部件被創(chuàng)建后都是被隱藏的,因此可以在顯示前根據(jù)需要來訂制部件,這樣的好處是可以避免部件創(chuàng)建所造成的閃爍。部件可以包含其它部件,例如,一個應用程序窗口通常是一個包含 QMenuBar、 QToolBar、 QStatusBar 和其它部件的一個部件。 第 1行和第 2行包含了兩個頭文件,這兩個頭文件中包含了 QApplication 和 QLabel類的定義。 7 (hello)。 ( 1)在
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1