成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Qt Designer快速開發交叉編譯環境以及mini2440界面窗體

移動開發
本篇主要介紹的是Qt Designer快速開發交叉編譯環境以及mini2440界面窗體,本文在移植好了Qte交叉編譯環境和移植環境的基礎上,對qt designer與手工代碼整合的方式做以下說明。

前面Qt Designer介紹的已經很多了,Qt Designer為程序員提供了可視化的設計能力,可用于開發應用程序中的所有或者部分窗體。本文在移植好了Qte交叉編譯環境和移植環境的基礎上,對Qt Designer與手工代碼整合的方式做以下說明。(并不涉及Qt Designer的操作)

在終端中輸入:designer。就會出現qt設計師的界面。我們默認創建一個。并稍微加上一些控件,最終效果如圖。Qt Designer快速開發交叉編譯環境以及mini2440界面窗體

我們將其保存為hello.ui.比如保存到/home目錄下,那么我們在/home目錄創建一個main.cpp文件,代碼如下:

  1. #include <QApplication> 
  2. #include <QDialog> 
  3. #include "ui_hello.h"     //注意這里一定要和ui文件的名稱對應,會自動生成ui_hello.h文件  
  4. int main(int argc ,char *argv[])  
  5. {  
  6.     QApplication app(argc,argv);  
  7.     Ui::GoToCellDialog ui;  
  8.     QDialog *dialog = new QDialog;  
  9.     ui.setupUi(dialog);  
  10.     dialog->show();  
  11.     return app.exec();  

完成之后,我們在終端中進入/home目錄,執行:

  1. qte-x86-make -project 

會發現在當前目錄生成了一個qt.pro文件。

繼續執行

  1. qte-x86-make  qt.pro 

會發現在當前目錄生成了Makfile,繼續執行make即可生成可執行文件hello。最終生成如圖這些文件。

在終端中執行:qvfb & 繼續執行:./qt -qws。效果如下:

Qt Designer快速開發交叉編譯環境以及mini2440界面窗體

那么我們使用qte-arm-make,照著上面的步驟生成的可執行文件也可以在mini2440的linux環境中執行,效果和上圖一樣。

Qt Designer快速開發交叉編譯環境以及mini2440界面窗體

原理:實際上,qmake工具會自動檢測用戶界面文件hello.ui,并且可以生成適當的makefile規則來調用Qt的用戶界面編譯器UIC。UIC工具會將hello.ui文件轉換成C++并且將轉換結果存儲在ui_hello.h文件中。ui_hello.h包好了圖形資源的一些定義。

小結:Qt Designer快速開發交叉編譯環境以及mini2440界面窗體的內容介紹完了,希望本萬對你有幫助?。?!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-06-13 14:49:57

Qt Designer

2011-06-27 17:15:33

Qt creator Qt Creator

2011-07-02 13:42:24

Qt 移植

2011-04-22 09:32:56

開發板Ubuntu串口

2011-06-20 10:27:24

Mini2440 Qtopia Qt

2011-06-13 14:29:40

Qt Designer

2011-06-13 11:07:22

QT 移植

2011-07-04 15:13:31

QT MPlayer 移植

2016-12-01 19:02:43

Windows 10NEON微軟

2011-06-23 18:16:59

Qt Qtopia

2011-06-23 18:04:42

Qt Embedded

2011-06-23 16:24:21

Qt Embedded 交叉編譯

2010-03-17 09:05:13

Firefox界面設計

2009-12-28 13:58:20

Fedora 10

2011-06-28 13:47:37

Embedded QT ARM

2011-06-01 09:14:54

Android phone

2009-04-07 08:43:20

Windows mob微軟移動OS

2011-06-30 14:44:16

QT Qvfb Embedded

2011-06-13 14:00:55

Qt Designer linux

2010-01-18 15:30:01

Visual C++
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品成人久久久久a级 久久蜜桃av一区二区天堂 | 亚洲国产精品久久久久婷婷老年 | 性色视频在线观看 | 91传媒在线观看 | 精品成人佐山爱一区二区 | 国产精品视频一区二区三区 | 尤物视频在线免费观看 | av电影一区二区 | 久久精品色欧美aⅴ一区二区 | 久久婷婷av | 国产日韩欧美二区 | 欧美日韩高清一区二区三区 | 久久久成人网 | 中文字幕在线国产 | 91观看 | 99精品久久久国产一区二区三 | 日本精品一区二区三区在线观看视频 | 免费黄色在线 | 色网站视频| 日韩精品久久 | 国产日韩欧美中文 | 99九九视频 | 亚洲精品一区二区在线 | 国产精品成人一区二区三区吃奶 | 国产精品视频偷伦精品视频 | 自拍偷拍精品 | 精品久久久久久久人人人人传媒 | 久久久男人的天堂 | 精品国产欧美一区二区三区成人 | 亚洲福利在线观看 | 超黄毛片| 91精品国产91久久久久久密臀 | 国产精品久久久久久模特 | 波波电影院一区二区三区 | 成人免费日韩 | 国产ts人妖一区二区三区 | 久久精品视频在线观看 | 精品福利视频一区二区三区 | 中文字幕不卡一区 | 国产精品日韩欧美一区二区三区 | 国产精品综合视频 |