qml入门学习(六):Component组件
代码
import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.12
import QtQuick.Layouts 1.12
import './JieJs.js' as Jie//qml非常方便的和C++交互
Window{width: 640height:400visible: truetitle:"Hello World"Item {id:jieItemanchors.fill:parentComponent {id:dateTimeLabelLabel{Timer{interval: 1000repeat: truerunning: truetriggeredOnStart: false//非立即触发(一般是1s),这里一般是trueonTriggered: {parent.setDate(Qt.formatDateTime(new Date(),'yyyy-MM-dd hh:mm:ss'))}}font.bold:truefont.italic: truefunction setDate(dateString){text = dateString}}}Column{id:tiem_textComponent.onCompleted:{setDateTimeLable(10)}function setDateTimeLable(nums){for(var i = 0;i<nums; ++i)dateTimeLabel.createObject(tiem_text,{text:'2021.11.02'})}}}
}
运行结果:
qml入门学习(六):Component组件相关推荐
- C语言程序设计入门学习六步曲,六步带你入门C语言
C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理 ...
- qml入门学习(七):单独文件自定义组件
自定义组件:DateTimeLabel.qml import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 2.12L ...
- qml入门学习(八):通过loader对象动态加载和移除组件
DynamicBtn.qml: import QtQuick 2.7 import QtQuick.Controls 2.0Button {id: btnproperty var backColor: ...
- qml入门学习(四):附加信号Component.onCompleted和Component.onDestruction
例1: 例2:类似于构造函数和析构函数,一个在组件加载完成时调用,一个在组件消解(这里是程序关闭时)调用 例3:例2的升级版 例3运行结果:
- vue入门学习篇——父子组件通信
Vue父子组件之间通信的原理 父组件:props down -- 父组件通过props向下传递数据给子组件 子组件:events up -- 子组件通过事件events向上传递数据给父组件 下面我们来 ...
- qml入门学习(二):引入js文件
运行结果: day1.pro QT += quick CONFIG += c++11# The following define makes your compiler emit warnings i ...
- qml入门学习(一):hello world
自动生成: day1.pro QT += quick CONFIG += c++11# The following define makes your compiler emit warnings i ...
- qml入门学习(五):alias
例: 运行结果:
- qml入门学习(三):Item
例1: 例2:Item结合外部图片加载使用 例3: 例4:
最新文章
- 3位格雷码的顺序编码_FPGA 设计之 跨时钟域(四 - 格雷码)
- java中日期格式转换
- 【Git、GitHub、GitLab】十 将git仓库备份到本地
- 详解数据可视化的4种类型:手把手教你正确选择图表
- 谷歌推出关于滥用研究资助的新型试验计划
- jquery计算两个日期天数差
- scala中的柯里化函数
- ansys电力变压器模型_最佳变压器模型的超参数优化
- Coremail邮件安全:2022重保最新钓鱼案件典型攻击手法复盘
- 苹果app项目退款教程
- 创新专题一:省份层面(创新效率、创新能力、投入产出、高质量发展等)
- 当 SegmentFault 遇上呼伦贝尔
- 一行 Python 的丧心病狂
- (SWERC 2017)
- 测试人的Java之编程那点事
- 洛谷 P2657 [SCOI2009] windy 数 (题解+代码)
- Android--高级控件--ListViewGridView
- electron入门——安装及创建项目
- 遥感计算机分类的基本原理,遥感数字图像计算机解译
- C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP MC协议与三菱FX5U Q系列PLC通讯
热门文章
- was修改堆内存_WAS问题解决思路
- ASP.NET MVC 使用 Datatables (1)
- 还原对于服务器失败 备份集中的数据库备份与现有数据库不同
- 学习进度表(160519更新)
- 【docker学习之二】Docker的基本概念
- Victor and World(spfa+状态压缩dp)
- Reading Club·Beijing第1期DeepQA框架与Siri架构会场笔记(PPT下载)
- 今天我的MSN提示升级了
- 枚举算法:试统计正整数n的阶层n!=1*2*...*n尾部连续零的个数。
- 几段小代码解释Python命令式编程和函数式编程