Qt文档阅读笔记-Timer QML Type 官方解析与实例
目录
官方解析
博主例子
官方解析
Timer能够触发一个动作,或者在给定时间重复这个动作;
下面给出显示当前时间的代码,500毫秒刷新异常,这里是通过JS对象来获取当前时间!
import QtQuick 2.0Item {Timer {interval: 500; running: true; repeat: trueonTriggered: time.text = Date().toString()}Text { id: time }}
Timer和animation timer 是同步的。通常情况下animation timer被设置为60fps,所以Timer最好是设置为16ms。
如果Timer在运行的时候,它的某个属性被改变,那么他将会被重制,比如,一个时间间隔为1000ms的Timer被换成了500ms后,他将会从0重新开始。
博主例子
这里补充了官方的例子,运行截图如下:
目录结构如下:
main.cpp
#include <QApplication>
#include <QQmlApplicationEngine>int main(int argc, char *argv[])
{QApplication a(argc, argv);QQmlApplicationEngine engine;engine.load(QUrl("qrc:/main.qml"));if(engine.rootObjects().isEmpty()){return -1;}return a.exec();
}
main.qml
import QtQuick 2.7
import QtQuick.Controls 2.0ApplicationWindow {visible: truewidth: 400height: 300Timer{interval: 1000running: truerepeat: trueonTriggered: time.text = Date().toString()}Text{id: timeanchors.centerIn: parentfont.pixelSize: 24color: "#148014"}
}
Qt文档阅读笔记-Timer QML Type 官方解析与实例相关推荐
- Qt文档阅读笔记-FileDialog QML Type官方解析与实例
目录 官方解析 博主例子 官方解析 FileDialog是基于文件的选择器,可以选择文件或文件夹,创建文件,这个Dialog初始化是不可见的,得需要设置他为visible或调用open()即可. 下面 ...
- Qt文档阅读笔记-Label QML Type官方解析及实例
目录 官方解析 博主例子 官方解析 Label扩展了父类Text中的styling和font.Label同样是有可视化的background项. Label {text: "Label&qu ...
- Qt文档阅读笔记-TextEdit QML Type官方解析及实例
目录 官方解析 博主栗子 官方解析 TextEdit展示了一个可编辑的一块,是有格式的文本. 他同样能展示普通文本和富文本: TextEdit {width: 240text: "<b ...
- Qt文档阅读笔记-Text QML Type官方解析及实例
目录 官方解析 博主例子 官方解析 Text能够展示纯文本和富文本.举个例子,红色文本以及指定的字体和大小 Text {text: "Hello World!"font.famil ...
- Qt文档阅读笔记-Button QML Type官方解析及实例
目录 官方解析 博主栗子 官方解析 按钮展示了一个按钮控件,这个控件可以被用户所按下,按钮是通常被用于执行一个操作,或者解决一个问题.buttons有如下几个典栗,如Ok,Apply,Cancel,C ...
- Qt文档阅读笔记-ToolBar QML Type
ToolBar主要用于应用程序的上下文控制,就像导航按钮和搜索按钮那样.ToolBar就像窗口程序的header或footer那样. ToolBar不提供自己的布局,不过需要开发者设置内容,如创建一个 ...
- Qt文档阅读笔记-GridLayout QML Type解析与实例
目录 基本概念 代码与实例 基本概念 如果QGridLaout大小被调整,所有item的布局都将会重新排列.和widget的QGridLayout一样.如果想要一行或一列的布局可以使用RowLayou ...
- Qt文档阅读笔记-Image QML官方解析与实例
目录 官方解析 博主例子 官方解析 Image Image用于展示图片. 使用source属性可以使用URL指定一张图片. 只要是Qt能打开的图片都支持,如果要展示动态图,要使用:BnimatedSp ...
- Qt文档阅读笔记-Simple Anchor Layout Example解析
这个例子展示了锚布局在视图场景中的使用. 此篇例子其实就是教QGraphicsAnchorLayout类的使用. 首先创建了QGraphicScene(场景),3个widgets(a,b,c),以及一 ...
最新文章
- 新产品发布与A轮2000万美元 双喜临门后GrowingIO还要做什么
- 车道线检测综述及新工作汇总
- java 基本类型的引用_Java中的基本数据类型与引用数据类型
- HTTPS 证书配置
- Rus入门到放弃——字符串与字符切片
- 2017年10月07日普及组 蚂蚁
- 为什么应该用record来定义DTO(续)
- 空间数据引擎oracle_空间数据库oracle
- atop用法_atop 使用详情
- 拜托,面试别再问我TopK了!!!
- 【知识图谱】Louvain、LPA等5类经典社区发现算法 Python 实战
- Windows Server 2012/2012R2 中配置 MSDTC,令其使用特定端口
- MOS驱动电路设计需要注意的地方
- C# StreamReader 读取ANSI编码文本文件乱码
- Swift 设置UISearchBar圆角以及背景颜色
- 光速类有哪些最新发表的毕业论文呢?
- 开源数据中心资产管理系统openDCIM 官方WIKI翻译
- 计算机部分应用显示模糊,电脑显示器局部模糊怎么办
- 活久见,Windows系统源码竟然真的泄露了!
- 差分隐私相关论文(2) —— Deep Learning with Differential Privacy, Abadi 2016