gpt4 book ai didi

c++ - 我如何使用QTable?添加、编辑、删除和检索行

转载 作者:行者123 更新时间:2023-11-30 03:09:05 26 4
gpt4 key购买 nike

如何使用QTable对象。我已经在互联网上搜索过,这些例子似乎并没有什么意义。您只是在扩展类中创建一个新行吗?这一切似乎都在大惊小怪。你如何检索、编辑和删除行。有没有可以使用的扩展

QRowObject *row = table->add("Main Title");
row->addSubColumnText("Second column");
otherRow = table->getRowByIndex(table->selectedIndex);
otherRow.remove;

将如何实现?

如需任何额外信息,请询问。

最佳答案

QTable 已经很老了。您可能正在寻找 QTableWidget .如果您想了解整个“模型 View ”架构,请查看 QTableView .

// inside e.g. a QMainWindow, parent could be 'this'
QTableWidget *widget = new QTableWidget(parent);
// add to layout etc, then:

QStringList headerLabels;
headerLabels << "First Column" << "Second Column";
widget->setHorizontalHeaderLabels(headerLabels);
// here you would add data, then:
widget->removeRow(table->currentRow());

关于c++ - 我如何使用QTable?添加、编辑、删除和检索行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4416779/

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