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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获取qt动态生成控件的数据相关的知识,希望对你有一定的参考价值。

参考技术A 通过
ui->printAgeingTableView->setIndexWidget(standardItemModel->index(i, 5), interval);
添加控件后,获取内容。
获取内容方式:将控件还原,然后再去拿取,不能当做QStandardItem进行操作,否则无法拿到内容。
((QLabel *)ui->printAgeingTableView->indexWidget(model->index(var,1)))->text();
这里原本控件是QLabel,还原后再拿取。

以上是关于如何获取qt动态生成控件的数据的主要内容,如果未能解决你的问题,请参考以下文章

C# WinForm 如何动态添加控件和设计控件布局

WPF控件动态移动问题

C# WinForm 动态添加-删除控件内存未释放

wpf如何根据输入信息动态生成treeview

WPF: WrapPanel 容器的数据绑定(动态生成控件遍历)

Qt5 UI信号槽自动连接的控件重名大坑(UI生成的槽函数存在一个隐患,即控件重名。对很复杂的控件,不要在 designer 里做提升,而是等到程序启动后,再动态创建,可以避免很多问题)