gpt4 book ai didi

c++ - QListView 模型用户界面

转载 作者:行者123 更新时间:2023-11-28 06:42:36 27 4
gpt4 key购买 nike

我正在尝试编写一个 QListView 模型并将其链接到我的主 UI(来自 Qt Designer)

这是我的主要功能:

#include "notepad.h"
#include <QApplication>

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

Notepad w;
w.show();

return a.exec();
}

这是我的主课记事本:

Notepad::Notepad(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::Notepad)
{
/* some other setup code */
ui->setupUi(this);

FileViewModel fileModel(files, 0);
ui->listView->setModel(&fileModel);
ui->listView->show();
}

但是,listView 似乎没有显示任何元素,而我已经在我的模型中提供了基本功能。

有什么想法或建议吗?

最佳答案

试试这个:

FileViewModel *fileModel = new FileViewModel(files, 0);
ui->listView->setModel(fileModel);

关于c++ - QListView 模型用户界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25693069/

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