【发布时间】:2016-04-11 18:12:59
【问题描述】:
目前我已经在 ui 表单中创建了包含数据库值的标签。我想动态检索数据库中的所有值以进行标签。
【问题讨论】:
标签: qt qt-creator
目前我已经在 ui 表单中创建了包含数据库值的标签。我想动态检索数据库中的所有值以进行标签。
【问题讨论】:
标签: qt qt-creator
下面的代码做了类似的事情,但它假设您已经在表单中有一个表格小部件来存储将要创建的所有小部件。变量i 循环遍历记录,不要忘记将表格小部件的行数设置为您需要的行数。 <YOURSTUFF> 是您要放入标签文本的内容(文本)。
QLabel* t = new QLabel(<YOURSTUFF>, this);
ui->tableWidget->setCellWidget(i, 0, t);
否则下面的答案Qt Creating layouts and adding widgets to layouts dynamically有更多信息。
(我从您的问题中了解到您想要动态创建标签)
【讨论】: