码迷,mamicode.com
首页 >  
搜索关键字:qml    ( 597个结果
Qt的Script、Quick、QML的关系与总结
背景最近在学QML,感觉也不难,就是一直以来接触 Qt 的脚本类的东西的顺序是Script、Quick1、Declarative、Quick2、QML。那么每一个都是干什么的呢,这些东西搞的我有点混乱,所以决定把他们的大概都先弄清楚,以便更好地学习。历史先去扒一下它们的历史。QtScript 从 Q...
分类:其他好文   时间:2015-10-16 20:51:58    阅读次数:295
Qt 学习之路:Canvas
在 QML 刚刚被引入到 Qt 4 的那段时间,人们往往在讨论 Qt Quick 是不是需要一个椭圆组件。由此,人们又联想到,是不是还需要其它的形状?这种没玩没了的联想导致了一个最直接的结果:除了圆角矩形,Qt Quick 什么都没有提供,包括椭圆。如果你需要一个椭圆,那就找个图片,或者干脆自己用 ...
分类:其他好文   时间:2015-09-15 23:22:23    阅读次数:859
Qt 学习之路 :Qt Quick Controls
自 QML 第一次发布已经过去一年多的时间,但在企业应用领域,QML 一直没有能够占据一定地位。很大一部分原因是,QML 缺少一些在企业应用中亟需的组件,比如按钮、菜单等。虽然移动领域,这些组件已经变得可有可无,但在桌面系统中依然不可或缺。为了解决这一问题,Qt 5.1 发布了 Qt Quick 的...
分类:其他好文   时间:2015-09-15 21:40:19    阅读次数:295
Qt 学习之路:元素布局
上一章我们介绍了 QML中用于定位的几种元素,被称为定位器。除了定位器,QML还提供了另外一种用于布局的机制。我们将这种机制成为锚点(anchor)。锚点允许我们灵活地设置两个元素的相对位置。它使两个元素之间形成一种类似于锚的关系,也就是两个元素之间形成一个固定点。锚点的行为类似于一种链接,它要比单...
分类:其他好文   时间:2015-09-15 20:06:22    阅读次数:311
Qt 学习之路 2(80):定位器
QML 提供了很多用于定位的元素。这些元素叫做定位器,都包含在 QtQuick 模块。这些定位器主要有Row、Column、Grid和Flow等。为了介绍定位器,我们先添加三个简单的组件用于演示:首先是RedRectangle,RedRectangle12345678import QtQuick 2...
分类:其他好文   时间:2015-09-15 18:10:24    阅读次数:256
Qt 学习之路:QML 基本元素
QML 基本元素可以分为可视元素和不可视元素两类。可视元素(例如前面提到过的Rectangle)具有几何坐标,会在屏幕上占据一块显示区域。不可视元素(例如Timer)通常提供一种功能,这些功能可以作用于可视元素。本章我们将会集中介绍集中最基本的可视元素:Item、Rectangle、Text、Ima...
分类:其他好文   时间:2015-09-15 18:04:51    阅读次数:204
Qt 学习之路:QML 组件
前面我们简单介绍了几种 QML 的基本元素。QML 可以由这些基本元素组合成一个复杂的元素,方便以后我们的重用。这种组合元素就被称为组件。组件就是一种可重用的元素。QML 提供了很多方法来创建组件。不过,本章我们只介绍一种方式:基于文件的组件。基于文件的组件将 QML 元素放置在一个单独的文件中,然...
分类:其他好文   时间:2015-09-15 17:55:35    阅读次数:125
qt 学习之路 :QML 语法
前面我们已经见识过 QML 文档。一个 QML 文档分为 import 和对象声明两部分。如果你要使用 Qt Quick,就需要 import QtQuick 2。QML 是一种声明语言,用于描述程序界面。QML 将用户界面分解成一块块小的元素,每一元素都由很多组件构成。QML 定义了用户界面元素的...
分类:其他好文   时间:2015-09-15 16:24:27    阅读次数:211
qt qml
Qt 和 QML 的互用题目比较大, 先列个提纲, 周末写。 Qt 和 QML 的互用1. 在 QML中使用 Qt 定义的非控件类2. 在 QML中使用 Qt 定义的 控件类3. 在 QML中使用 lib 中的类4. 在 Qt 中使用 QML 对象5. 在 Qt 和 QML 中使用 javascri...
分类:其他好文   时间:2015-09-06 20:10:07    阅读次数:184
QT,QT SDK, QT Creator 区别
Qt是一个跨平台的C++图形用户界面应用程序框架。(不仅仅是C++,还包括QML,Qquick,html5)它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。QT Creator 跨平台的 Qt IDE, Qt Creator 是...
分类:其他好文   时间:2015-09-04 19:51:10    阅读次数:279
597条   上一页 1 ... 31 32 33 34 35 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!