文档章节

自定义信号

o
 osc_1ee7cxmx
发布于 2018/08/06 20:07
字数 109
阅读 12
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

1、使用的是Component+自定义信号+Connections

import QtQuick 2.6
import QtQuick.Window 2.2
import QtQuick.Controls 1.4
Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")
    Text {
        id: text;
        text: qsTr("text");
        anchors.centerIn: parent;
        font.pixelSize: 20;
        color:"black";
    }
    Component{
        id:btnComponent;
        Rectangle{
            id:colorPicker;
            width: 50;
            height: 30;
            signal colorPicked(color clr);
            MouseArea{
                anchors.fill: parent;
                onPressed: colorPicker.colorPicked(colorPicker.color);
            }
        }
    }

    Loader{
        id:loader1;
        anchors.left: parent.left;
        anchors.bottom: parent.bottom;
        anchors.leftMargin: 10;
        anchors.bottomMargin: 10;
        sourceComponent: btnComponent;
        onLoaded: {
            item.color = "red";
        }
    }

    Connections{
        target: loader1.item;//这里为什么是item?
        onColorPicked: {
            text.color = clr;
        }
    }
}

 2、在任意地方定义信号

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

智能设计 v3.0

hi,大家好~我是shadow,设计师/全栈工程师/算法研究员,目前主要研究方向是人工智能写作和人工智能设计,当然偶尔也会跨界到人工智能艺术及其他各种AI产品。这是一篇汇总了几年的一些思考,...

shadowcz
02/18
0
0
这个 Github 仓库因你而精彩

题图:by Instagram from Instagram 阅读文本大概需要 3 分钟。 我于今年 6 月份创建自己微信读者群。群组人数从一开始零星几人到现在的两百多号人。群里面的小伙伴都非常好学,经常来群里面...

极客猴666
2018/09/10
0
0
腾讯云轻量服务器来了!

SMB 腾讯云中小企业产品中心 腾讯云中小企业产品中心(简称SMB),作为腾讯云体系中唯一专业服务于8000万中小企业的业务线,致力于为中小微企业提供全面完善贴心的数字化解决方案。产品线覆盖...

腾讯云DNSPod
06/11
0
0
“黄”、“赌”、“毒”,互联网技术的开拓者

之前看到一个特别有趣的观点: 判断一项技术是否成熟,可以看看“黄”、“赌”、“毒”这些行业是否开始采用这项技术了。 没有错,这里的“黄”、“赌”、“毒”就是你理解的那个意思。 仔细...

谭庆波
04/07
0
0
智能合约编写之Solidity的编程攻略

第1场|智能合约初探:概念与演变 第2场|智能合约编写之Solidity的基础特性 第3场|智能合约编写之Solidity的高级特性 第4场|智能合约编写之 Solidity的设计模式 系列专题 | 超话区块链之智...

FISCO-BCOS开源社区
03/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部