gpt4 book ai didi

c++ - Qt - 显示多个可选择的行

转载 作者:行者123 更新时间:2023-11-28 03:32:11 29 4
gpt4 key购买 nike

我正在编写一个模拟图灵机的工具。

在这里,我得到了这样一台机器的转换表

enter image description here

双击单元格时,会弹出一个小对话框(这是一个自定义小部件,派生自 QFrame),应该允许编辑单元格的内容。一个单元格可能包含多个规则(那些 |q2, 3, R| 等),我希望那个小对话框显示这些。问题是用户应该能够添加和删除规则。起初,我想为此使用 QLabel,添加方面没问题,但如何删除现有规则?我计划让用户选择规则并单击“删除”,但我是否确保选择了整个规则 (QLabel)?

或者我应该采取完全不同的方法来删除?比如让每个标签都有自己的复选框?

我希望它尽可能简单。比如QTableWidget这个就太“肥”了,我觉得

最佳答案

您应该使用 QListWidget - 这将允许多行、多项选择,没有单元格或水平/垂直标题。

http://qt-project.org/doc/qt-4.8/qlistwidget.html

关于c++ - Qt - 显示多个可选择的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12218683/

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