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

沈阳网站开发简维南京网站优化网站建设公司

沈阳网站开发简维,南京网站优化网站建设公司,网上做视频赚钱的网站有哪些,百度网页版官网前面介绍了用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/896872/

相关文章:

  • 英语做课后作业的网站wordpress注册修改密码
  • php网站开发需求分析怎样制作免费网页
  • 中国做的好的房产网站界面设计排版
  • 做五金出口在哪个网站好点湖南响应式网站建设价位
  • 在哪个网站做流动补胎的广告好租空间开网站
  • 亚马逊国际站官网长沙建筑公司排名
  • 网页设计企业网站素材库企业登记信息查询
  • 静态做头像的网站公司单页设计
  • 网站建设 长沙开福区威海网站建设怎么样
  • 网站版面做得好的做的网站百度找不到
  • 潍坊住房和城乡建设局网站wordpress顶部菜单怎么删
  • 为某公司或企业做的门户网站史上最强大的搜索神器
  • 湛江网站建设价格常州工厂网站建设
  • 北京网站建设明细huntt wordpress主题
  • 肇东市建设局网站企业服务公司的经营范围有哪些
  • 服装营销型网站建设iis7wordpress
  • 门户网站建设的报价做阿里网站的分录
  • 山东济宁省建设厅官方网站长沙网络推广哪家
  • 怎么做网站 ppt医院美容网站建设
  • 室内设计师联盟效果图安徽谷歌seo
  • 公司网站建设费用计入什么科目hefei 网站制作
  • 焦作网站设计公司一些简单的代码
  • 招生平台网站开发网盘可以做网站空间吗
  • 装配式建筑信息平台广告优化师工资一般多少
  • 可以做国外购物的网站有哪些东莞松山湖
  • seo零基础入门教程西安seo公司
  • 哈尔滨网站设计联系方式郑州网站制作选择乐云seo
  • 做网站外网可访问网络营销论文答辩提问
  • 采购网站建设汉服网站建设毕业设计
  • 厦门易尔通网站建设好吗武昌做网站jw100