gpt4 book ai didi

visual-studio-2008 - 如何从 QTableWidget 中删除多行?

转载 作者:行者123 更新时间:2023-12-02 04:03:28 25 4
gpt4 key购买 nike

我想删除在 QTableWidget 中选择的多行。任何人都可以有任何想法吗?

最佳答案

您可以一次删除多个项目,提示,是从底部开始删除行。抱歉,我不是 VS2008 开发人员,但此解决方案可以轻松转换为 VS2008 代码。这里是 Python 代码。回复晚了非常抱歉 :)

# Delete the selected mytable lines
deleteRows(self.mytable.selectionModel().selectedRows())

# DeleteRows function
def deleteRows(self, rows):
# Get all row index
indexes = []
for row in rows:
indexes.append(row.row())

# Reverse sort rows indexes
indexes = sorted(indexes, reverse=True)

# Delete rows
for rowidx in indexes:
self.mytable.removeRow(rowidx)

关于visual-studio-2008 - 如何从 QTableWidget 中删除多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8907511/

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