当前位置: 首页 > news >正文

书画院网站模板天津企业模板建站

书画院网站模板,天津企业模板建站,wordpress主页怎么显示,彩票网站平台前面介绍了用C定义QML类型,通常在使用Qt Quick开发项目时,C定义后端数据类型,前端则完全使用QML实现。而QML类型或Qt Quick中的类型时不免需要为对象增加一些属性,本篇就来介绍如何自定义属性。 1. 创建项目,并编辑Ma…

前面介绍了用C++定义QML类型,通常在使用Qt Quick开发项目时,C++定义后端数据类型,前端则完全使用QML实现。而QML类型或Qt Quick中的类型时不免需要为对象增加一些属性,本篇就来介绍如何自定义属性。

1. 创建项目,并编辑Main.qml

import QtQuickWindow {width: 640height: 480visible: truetitle: qsTr("Hello World")MouseArea {anchors.fill: parentonClicked: {sender.aInt += 1}}Item {id: senderproperty int aIntonAIntChanged:() =>  {console.log("Sender Now aInt is :", aInt)}}Item {id: receiverConnections {target: senderfunction onAIntChanged(message : string) {console.log("Receiver Now aInt is :", sender.aInt)}}}
}
  • 在sender对象中通过关键字property创建了一个int类型的aInt属性
  • 定义属性后QML会自动定义一个槽名为onXXXXChanged。因此结合上篇介绍的槽的相关内容,我们就可以在本对象和其他对象中监控自定义属性的变化了

2. 执行程序

在窗口中点击鼠标便可以在Qt Creator中看到如下Log了

http://www.yayakq.cn/news/280047/

相关文章:

  • 设计素材网站有哪些平台wordpress建立目录
  • 模块建站工具中国菲律宾混血
  • 商会网站怎么做网站建设制作模板
  • 莱州网站建设报价ps制作网站模板
  • 江阴营销网站建设濮阳住房和城乡建设部网站
  • 太原网站建设优化网架加工安装
  • 柳州建设网站淘宝 网站建设
  • 化妆网站模板joomla wordpress
  • 网站服务器安装教程视频教程怎么创建网站
  • 高端网站建设过程seo网站建设价格
  • 网站开发开账务处理增加网站收录
  • 网站没备案可以上线吗学校 网站建设招聘
  • 网站制作 手机版区块链的网站怎么做
  • 网站建设论文答辩ppt网站建设模板 源码 特效
  • 大型网站开发用什么技术德清做网站
  • 怎么使用网站模板建设一网站有什么用
  • 微信网站制作系统呼伦贝尔网站建设平台
  • 包装设计网站有哪些wordpress国内现状
  • 铁路建设标准网站网站设计区域
  • 哈尔滨住房城乡建设局网站首页网络推广怎么做好
  • 网站备案幕布psd关于h5的网站
  • 齐河县建设局网站音乐网站手机模板
  • 选择邯郸网站制作如何制作网页电子新年贺卡步骤
  • 深圳做网页的网站迅博威网站建设
  • 东方城乡与住房建设部网站网站开发时间进度表 开发费用
  • html5 国内网站建设金融类的网站怎么做
  • 自驾游网站模板深圳瑞捷成立新公司
  • 网站备案成功给网站做app
  • 建网站代理商纪实摄影网站推荐
  • 深圳宝安做网站公司有没有学做蛋糕的网站和视频