QML_material
AlexFang0904
这个作者很懒,什么都没留下…
展开
-
简明概要----(Qt Quick 教程一)
Qt Quick 是 Qt 提供的一种高级用户界面技术,使用它可轻松地为移动和嵌入式设备创建流畅的用户界面。在 Android 设备上, Qt Quick 应用默认使用 OpenGL ES ,渲染效率很高,你可以用它创建非常炫非常酷非常迷人的界面。Qt Quick 模块是开发 QML 应用的标准库,提供了使用 QML 创建用户界面所需的一切东西,包括可视化类型、交互类型、动画、模型与...原创 2019-04-24 09:25:37 · 2895 阅读 · 0 评论 -
事件处理之鼠标键盘定时器----(Qt Quick 教程五)
我们来看看如何处理鼠标、键盘、定时器等事件。这些时间在处理时,通常是通过信号来完成的。鼠标事件处理 看一个简单的处理鼠标事件的例子,先看代码(handle_mouse.qml):import QtQuick 2.0import QtQuick.Controls 1.1 Rectangle { width: 320; height: 240; ...原创 2019-05-04 17:33:54 · 888 阅读 · 0 评论 -
组件与对象动态创建详解----(Qt Quick 教程六)
Components(组件)Component 是由 Qt 框架或开发者封装好的、只暴露了必要接口的 QML 类型,可以重复利用。一个 QML 组件就像一个黑盒子,它通过属性、信号、函数和外部世界交互。一个 Component 即可以定义在独立的 qml 文件中,也可以嵌入到其它的 qml 文档中来定义。通常我们可以根据这个原则来选择将一个 Component 定义在哪里:如...原创 2019-05-04 21:17:07 · 1356 阅读 · 0 评论 -
QML 语言基础----(Qt Quick 教程二)
对象 QML 文件的后缀是 qml ,其实就是个文本文件。下面是 一个简单的 QML 文件:import QtQuick 2.0import QtQuick.Controls 1.1import QtQuick.Dialogs 1.1import an.qt.ImageProcessor 1.0import QtQuick.Controls.Styles 1.1 Rect...原创 2019-04-29 16:58:28 · 964 阅读 · 0 评论 -
简单实例教程----(Qt Quick 教程三)
RectangleRectangle 用来绘制一个填充矩形,可以带边框,也可以不带,可以使用纯色填充,也可以使用渐变色填充,甚至还可以不填充而只提供边框……Rectangle 有很多属性。width 用来指定宽, height 用来指定高,我们已经见识过了。color 属性可以指定填充颜色,而 gradient 属性则用来设置渐变色供填充使用,如...原创 2019-04-29 20:04:33 · 1973 阅读 · 0 评论 -
事件处理之信号与槽----(Qt Quick 教程四)
我们先看一个简单的示例, qml 中只有一个退出按钮,点击退出应用。 qml 文档为 button_quit.qml ,内容如下:import QtQuick 2.0import QtQuick.Controls 1.1 Rectangle { width: 320; height: 240; color: "gray"; Button {...原创 2019-04-30 21:24:02 · 1158 阅读 · 1 评论