美文网首页
Qt控件自定义属性(Property)以及遍历绑定控件信号和槽的

Qt控件自定义属性(Property)以及遍历绑定控件信号和槽的

作者: 辣条灬总裁 | 来源:发表于2018-11-07 10:19 被阅读0次

           首先, 本文章,主要简单介绍如何为Qt控件自定义属性,其实很简单,只需要使用Qt提供的两个函数接口,如图1所示:

    图1

            其中,setProperty(...)函数的作用是设置自定义属性的名称和属性值,第一个参数“name”是属性名,而第二个参数“value”是属性值。而第二个函数property(...)的作用是获取控件对应的属性名称的属性值。很简单吧!同时,本文章还解决了同类型的多个控件如何同时绑定信号和槽函数,尽量的减少我们的代码量,让我们的代码简洁,减少重复性的工作。咱还是直接上代码吧,如图所示(代码就不解释了,代码注释挺详细的):

    头文件widget.h 源文件:widget.cpp 源文件:widget.cpp

    程序运行结果如下:

    点击“控件1”结果 点击“控件3”结果

    文章属于本人原创,转载请做好注明,谢谢!

    相关文章

      网友评论

          本文标题:Qt控件自定义属性(Property)以及遍历绑定控件信号和槽的

          本文链接:https://www.haomeiwen.com/subject/jcutsftx.html