qt自定义控件(2)

说明: 基于上篇文章, 给自定义控件添加图形属性编辑功能

环境:
QtCreator 4.0.2
Qt5.7.0(MSVC 2013, 32bit)

步骤:
1)在上篇文章的基础上, 我们在Demo1自定义控件类中添加如下代码

    Q_ENUMS(m_ID)
    Q_PROPERTY(QString m_ID READ get_id WRITE set_id)

private:
    QString get_id(){ return this->m_ID;}
    void set_id(QString id){ this->m_ID = id; }
private:
    QString m_ID;

如下图:
注:为了方便理解, 我吧代码都写在.h中了, 因为我想写简单点, 让更多跟我一样的新手能在更短的时间内上手代码
在这里插入图片描述
2)重新编译工程 将新编译出来的.dll 和.lib 替换到qt目录中

3)打开一个新项目, 拖入我们自定义的控件, 可以看到我们自定义属性的编辑框,如下图:在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值