前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Qml函数重载

Qml函数重载

作者头像
Qt君
发布2019-07-16 14:16:15
1.4K0
发布2019-07-16 14:16:15
举报
文章被收录于专栏:跟Qt君学编程

介绍Qml子控件( Main.qml)重载父控件( Test.qml)的 foo函数重载的使用方法。

1 使用方法

  • 子控件的根路径写相同的函数即可重载。

2 示例

  • Test.qml初始化中执行 foo函数,由于子控件重载了该函数即为执行子控件的 foo函数。
  • 运行程序输出: =====
  • Main.qml
代码语言:javascript
复制
Test {    function foo() {        console.log("=====")    }}
  • Test.qml
代码语言:javascript
复制
import QtQuick 2.0
Item {    Component.onCompleted: foo()
    function foo() {        console.log("+++++")    }}
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Qt君 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 使用方法
  • 2 示例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档