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

剖析Qt Quick之QML程序

移動(dòng)開發(fā)
本文講述的是第一個(gè)Qt Quick中的QML程序,Qt Quick是Qt 4.7 中推出的一項(xiàng)新技術(shù),它是一種高級(jí)用戶界面技術(shù),使用它可輕松地創(chuàng)建供移動(dòng)和嵌入式設(shè)備使用的動(dòng)態(tài)觸摸式界面和輕量級(jí)應(yīng)用程序。

Qt Quick是Qt 4.7主推的技術(shù),下面是Qt官網(wǎng)對(duì)其進(jìn)行的介紹:

Qt Quick 是一種高級(jí)用戶界面技術(shù),使用它可輕松地創(chuàng)建供移動(dòng)和嵌入式設(shè)備使用的動(dòng)態(tài)觸摸式界面和輕量級(jí)應(yīng)用程序。三種全新的技術(shù)共同構(gòu)成了 Qt Quick 用戶界面創(chuàng)建工具包:一個(gè)改進(jìn)的Qt Creator IDE、一種新增的簡(jiǎn)便易學(xué)的語(yǔ)言 (QML) 和一個(gè)新加入 Qt 庫(kù)中名為 QtDeclarative 的模塊,這些使得 Qt 更加便于不熟悉 C++ 的開發(fā)人員和設(shè)計(jì)人員使用。

下面我們先到Qt Creator中查看相關(guān)幫助文件,讓我們對(duì)它有個(gè)大體的了解。

我們查看Qt Creator中的幫助Help,首先進(jìn)入我們眼簾的便是Qt Creator的介紹,在這里你可以查看Qt Creator的相關(guān)信息和使用方法。

剖析Qt Quick之QML程序

我們查看下面的目錄,可以看到這里有簡(jiǎn)單的工程的建立教程。我們進(jìn)入Creating an

Animated Application 的鏈接,這個(gè)便是一個(gè)最簡(jiǎn)單的QML工程的教程,你可以參考一下。

剖析Qt Quick之QML程序

下面我們建立自己的QML工程。

1.新建Qt QML Application ,工程名設(shè)置為helloWorld 。

剖析Qt Quick之QML程序

2.我們點(diǎn)擊helloWorld.qmlproject文件。

在這里可以看到它就是包含了幾個(gè)文件夾的路徑信息,默認(rèn)的都是本工程文件夾。

在最上面,有一句提示,Do you want to enable the experimental Qt Quick Designer? 你是否要啟用實(shí)驗(yàn)中的Qt Quick Designer?當(dāng)然,所以我們點(diǎn)擊后面的按鈕來啟用Qt Quick Designer。

剖析Qt Quick之QML程序

3.這時(shí)彈出一個(gè)提示框。

它的大體內(nèi)容是,如果啟用Qt Quick Designer ,將影響Qt Creator的整體穩(wěn)定性。還告訴了我們?cè)趺赐S肣t Quick Designer。我們選擇“Enable Qt Quick Designer”。

剖析Qt Quick之QML程序 

#p#

4.我們關(guān)閉Qt Creator,然后重新打開它。我們?cè)俅未蜷_剛才建立的工程。

雙擊helloWorld.qml文件,這時(shí)我們期盼已久的Qt Quick Designer界面終于出現(xiàn)了。對(duì)于這個(gè)界面,我們以后再詳細(xì)講解。

剖析Qt Quick之QML程序

5.我們?cè)俅位氐紼dit模式下,查看helloWorld.qml文件的內(nèi)容。

  1. import Qt 4.6  
  2. Rectangle {  
  3.     width: 200  
  4.     height: 200  
  5.     Text {  
  6.         x: 66  
  7.         y: 93  
  8.         text: “Hello World”  
  9.     }  

這就是傳說中的QML語(yǔ)言了,看上去有點(diǎn)像CSS,就像官網(wǎng)所說的,它是JavaScript的擴(kuò)展。我們這里先不對(duì)這些代碼做什么解釋,到后面會(huì)專門來講這個(gè)語(yǔ)言的。

6.我們這時(shí)運(yùn)行程序,效果如下。

剖析Qt Quick之QML程序

7.我們更換一下程序的皮膚。

在skin菜單中選擇一個(gè)皮膚。

剖析Qt Quick之QML程序 

運(yùn)行效果如下:

剖析Qt Quick之QML程序

我們可以在其上右擊鼠標(biāo),選擇Quit菜單,退出程序。

8.關(guān)于停用Qt Quick

我們打開Help菜單,進(jìn)入About Plugins子菜單。然后將Qt Quick項(xiàng)的對(duì)勾去掉即可。

剖析Qt Quick之QML程序

到這里,一個(gè)最簡(jiǎn)單的Qt Quick程序就完成了。我們可以看到,這是一個(gè)全新的體驗(yàn),它與以前的Qt應(yīng)用是完全不同的。

【編輯推薦】

Qt 平臺(tái)中使GUI保持響應(yīng)流暢

QML Image獲取資源路徑的細(xì)節(jié)

QML教程:Qt-Quick六大開源組件

QML教程:構(gòu)建和安裝QtComponents

QML教程:Review Native Quick Widgets

Chrome開始對(duì)Java和QuickTime的運(yùn)行進(jìn)行授權(quán)

責(zé)任編輯:zhaolei
相關(guān)推薦

2011-06-20 13:23:03

Qt Quick QML

2011-06-24 17:22:29

Qt Quick QML

2011-03-11 14:43:41

Qt-QuickQML

2011-06-20 13:05:53

Qt 4.7 Qt Quick

2011-05-16 14:12:30

QuickWidgetQML

2011-06-10 11:24:08

Qt Quick Designer

2011-06-27 15:08:18

QML 視圖

2011-06-16 15:36:56

Qt Quick Symbian

2011-02-14 09:18:06

QT-Quick

2011-07-01 14:39:08

Qt Quick

2011-08-30 15:32:08

QtQuickQML

2011-03-03 15:32:51

Qt-Quick

2011-08-30 16:08:24

Qt4.7Qt Quick

2011-08-30 15:49:03

QtQuick

2011-07-08 16:46:21

QtQuick 1.0Symbian

2011-10-25 09:37:34

SymbianQt Quick諾基亞應(yīng)用商店

2018-01-19 10:37:00

2011-06-24 15:06:40

QT

2011-06-10 09:29:36

Qt Creator 布局管理器

2011-06-23 13:25:42

QT 源碼 窗口
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 性国产xxxx乳高跟 | 色爱区综合 | 中文字幕 在线观看 | 麻豆视频国产在线观看 | 成人福利网站 | 亚洲国产精品99久久久久久久久 | 国产激情在线观看视频 | 久久影音先锋 | 久久麻豆精品 | 一级毛片免费视频观看 | 欧美一区二区三区视频 | 久久久久一区二区三区 | 免费永久av | 99精品久久久久久久 | 久久精品国产亚洲 | 亚洲在线免费观看 | 久久精品一级 | 亚洲国产成人精品女人 | 亚洲欧美中文日韩在线v日本 | 91精品国产综合久久久久久丝袜 | 日韩福利 | 久久久久国产视频 | 一二三区视频 | 欧美电影大全 | 亚洲一区免费视频 | 国产二区视频 | 国产精品一区二区三 | 国产精品永久久久久久久www | 午夜精品一区二区三区在线视 | 国产在线精品一区 | 国产精品一区二区三区在线 | 久久99一区二区 | 国产婷婷精品av在线 | 欧美在线观看网站 | 成人午夜网站 | 精品亚洲一区二区三区 | 鲁大师一区影视 | 黄色免费三级 | 久久久久久久97 | 精品三级在线观看 | 国产一区二区三区在线 |