• 859阅读
  • 3回复

[提问]求助,请问如何遍历获取窗口部件的值 [复制链接]

上一主题 下一主题
离线zangjilin
 

只看楼主 倒序阅读 楼主  发表于: 2022-09-26

我在窗口中添加自定义控件,自定义控件中QLabel的值如何取出来,用Qlist只能获取到Qlabel,但是无法获取相应的内容text(),查了很多资料都摸不着头脑,求教。
离线realfan

只看该作者 1楼 发表于: 2022-09-27
都获取到QLabel了,怎么会无法获取里面的text
离线zangjilin

只看该作者 2楼 发表于: 2022-09-27
可能是我表达不清楚,自定义控件是由多个Qlabel组成的,而用Qlist查到相应类的组成,也就是只能查到Qlabel的名称,没法查到Qlabel的值。刚刚看到可以设定Q_PROPERTY属性,我看看能不能遍历出窗口部件的属性,如果有知道的如何遍历的方法,麻烦告知,自己摸索太难了。
离线zy1233

只看该作者 3楼 发表于: 2022-09-27
自定义控件A每个QLabel都setObjectName("xxxx").
A->finchild<QLabel*>("xxxx")可获取对应Qlabel
快速回复
限100 字节
 
上一个 下一个