gpt4 book ai didi

qt - 如何使 QTableWidget 中的列只读?

转载 作者:行者123 更新时间:2023-12-03 05:40:15 26 4
gpt4 key购买 nike

我想在 QTableWidget 中有一列不可编辑
在论坛中,我读了很多关于一些标志的内容,但无法实现。

最佳答案

将以下类型的项目插入到 QTableWidget 中:

QTableWidgetItem *item = new QTableWidgetItem();
item->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled);

工作正常!

编辑:

QTableWidgetItem *item = new QTableWidgetItem();
item->setFlags(item->flags() ^ Qt::ItemIsEditable);

这是一个更好的解决方案。感谢@priomsrb。

关于qt - 如何使 QTableWidget 中的列只读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2574115/

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