【问题标题】:How to create dynamic labels in qt creator using C++?如何使用 C++ 在 qt creator 中创建动态标签?
【发布时间】:2016-04-11 18:12:59
【问题描述】:

目前我已经在 ui 表单中创建了包含数据库值的标签。我想动态检索数据库中的所有值以进行标签。

【问题讨论】:

    标签: qt qt-creator


    【解决方案1】:

    下面的代码做了类似的事情,但它假设您已经在表单中有一个表格小部件来存储将要创建的所有小部件。变量i 循环遍历记录,不要忘记将表格小部件的行数设置为您需要的行数。 <YOURSTUFF> 是您要放入标签文本的内容(文本)。

        QLabel* t = new QLabel(<YOURSTUFF>, this);
        ui->tableWidget->setCellWidget(i, 0, t);
    

    否则下面的答案Qt Creating layouts and adding widgets to layouts dynamically有更多信息。

    (我从您的问题中了解到您想要动态创建标签)

    【讨论】:

      猜你喜欢
      • 2019-02-16
      • 2023-03-27
      • 2013-07-10
      • 2015-12-14
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多