【问题标题】:QTreeView: some cells editableQTreeView:一些单元格可编辑
【发布时间】:2020-02-17 21:27:39
【问题描述】:

我创建了一个 QTreeview(+QStandardItemModel(+QStandardItems))。在某些单元格上,我使用 setItemDelegate() 插入了一个复选框。现在我想设置可编辑属性,但我尝试了一切,没有任何反应。我想知道设置标志是否没有任何效果?

有什么方法可以设置右下项目不可编辑和右上项目可编辑。目前我还可以写入两个复选框项目(复选框旁边)(当它失去焦点时,它会消失,并且在制作屏幕截图时我会失去焦点,所以我不能给你看)

【问题讨论】:

标签: c++ qt qtreeview


【解决方案1】:

解决方案是return true 表示该事件在QAbstractItemDelegate::editorEvent 中处理

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-10
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多