如何获取qt动态生成控件的数据

如何获取qt动态生成控件的数据,第1张

通过

ui->printAgeingTableView->setIndexWidget(standardItemModel->index(i, 5), interval)

添加控件后,获取内容

获取内容方式:将控件还原,然后再去拿取,不能当做QStandardItem进行操作,否则无法拿到内容。

((QLabel *)ui->printAgeingTableView->indexWidget(model->index(var,1)))->text()

这里原本控件是QLabel,还原后再拿取。

用Form1.Controls去轮询里面的控件,

或者Form1.Controls.Find(“textbox1”)去找这个控件。

然后ctype一下转换成Textbox就可以用他的所有属性和方法了。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/289392.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存