gpt4 book ai didi

c++ - 我可以在 Qt 中的 QListView 中添加列吗?

转载 作者:行者123 更新时间:2023-11-30 04:36:32 31 4
gpt4 key购买 nike

我可以在 QListView 对象中添加列吗??

这是我发现的东西 here :

model->setHeaderData( 0, Qt::Horizontal, "numéro" );
model->setHeaderData( 1, Qt::Horizontal, "prénom" );
model->setHeaderData( 2, Qt::Horizontal, "nom" );
//...
model->setData( model->index( line, 0 ), contact->num(), Qt::DisplayRole );
model->setData( model->index( line, 1 ), contact->prenom(), Qt::DisplayRole );
model->setData( model->index( line, 2 ), contact->nom(), Qt::DisplayRole );

因为我使用的是 Qt Creator 2.0.1,所以我认为我的模型应该是:

ui->ObjectName->model()

在主窗口构造函数的实现中添加了代码片段:

ui->setupUi(this);

应用程序构建成功,但我收到:“程序意外完成。”在运行时。

有什么想法吗?谢谢。

最佳答案

我不相信 QListView 支持多列。您可以改用 QTreeWidget,它支持多列。

关于c++ - 我可以在 Qt 中的 QListView 中添加列吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4506817/

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