gpt4 book ai didi

c++ - 在 qt creator 中填写列表框

转载 作者:太空宇宙 更新时间:2023-11-04 09:55:29 24 4
gpt4 key购买 nike

我正在研究 Qt Creator,我对它完全陌生。我想要一个列表框,当我运行程序时它会加载数据,我从列表框中选择一个值并按下按钮并对所选值执行一些操作。

Qt creator 中有列表框选项吗?我见过拖放列表框和 ListView ,但不知道使用哪个以及如何使用它。

还有,自动加载列表的代码在哪里写?

我的项目有很多文件,例如:

  • 主窗口.h
  • 主窗口.cpp
  • 主窗口.ui
  • 主窗口.c
  • 主程序

谁能帮我解决这个列表框的问题,还能帮助我解决语法问题。

谢谢

最佳答案

QT4 ListBox 等价于 QListWidget您可以通过打开 mainwindow.ui 将其添加到您的项目中

您可以添加 QStringQListWidgetItem使用语法添加到您的QListWidget

QListWidget* widget = new QListWidget();
widget->addItem("Foo");
// To Insert Item A specific row
widget->insertItem(0, "Bar");
// To Access Selected Item
widget->currentItem();

您可以在 mainwindow.h 中编写您的函数原型(prototype)和 mainwindow.cpp 中的代码

要自动加载列表内容,您可以将代码添加到主窗口类的构造函数中

如果您不知道如何执行这些操作,请从 QT 初学者指南开始

关于c++ - 在 qt creator 中填写列表框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5348304/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com