C++ 在qt creator中填充列表框

C++ 在qt creator中填充列表框,c++,linux,qt,qlistwidget,C++,Linux,Qt,Qlistwidget,我在Qt Creator上工作,我对它完全陌生。我想有一个列表框,当我运行程序时,它会加载数据,我从列表框中选择一个值,按下按钮,然后对所选值执行一些操作 Qt creator中是否有列表框选项?我见过拖放listbox和listview,但不知道该使用哪个和如何使用它 另外,在哪里编写代码来自动加载列表 我的项目有许多文件,如: 主窗口 mainwindow.cpp mainwindow.ui 主窗口.c main.c 有人能帮我处理这个列表框的事情吗?还有语法方面的问题 感谢QT4列表框

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

Qt creator中是否有列表框选项?我见过拖放listbox和listview,但不知道该使用哪个和如何使用它

另外,在哪里编写代码来自动加载列表

我的项目有许多文件,如:

  • 主窗口
  • mainwindow.cpp
  • mainwindow.ui
  • 主窗口.c
  • main.c
有人能帮我处理这个列表框的事情吗?还有语法方面的问题

感谢

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

您可以使用语法将或添加到
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中编写函数原型 和mainwindow.cpp中的代码

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

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