gpt4 book ai didi

gtk - 使用 Glade 在 Gtk TreeView 中创建带有可编辑单元格的列

转载 作者:行者123 更新时间:2023-12-04 15:37:40 25 4
gpt4 key购买 nike

我正在尝试使用包含样本的 x 和 y 坐标的表格创建一个简单的 GUI。我使用树 View ,并且我希望表格的单元格可由用户编辑。是否可以在 cellrenderer 属性中指定单元格是否可以直接在 Glade 中进行编辑,或者我是否必须在我的代码中指定它?我使用 Glade 3.6.1

我刚刚发现在编辑树 View 时取消选中树 View 编辑器中的“可编辑”框,使我能够指定单元格是否可编辑,因为如果未选中该框,则单元格的可编辑属性不再与该模型。
但是如果我运行程序,单元格是可编辑的,但我写在里面的值消失了。我该如何解决?为什么单元格不存储我在里面输入的值?

感谢您的任何提示

最佳答案

对于任何处理类似问题的人,我已经解决了 - 每当编辑单元格时,模型中的适当记录都需要更改,Python 中的示例代码:

cell.connect("edited", self.text_edited, model, column)

def text_edited( self, w, row, new_text, model, column)
model[row][column] = new_text

关于gtk - 使用 Glade 在 Gtk TreeView 中创建带有可编辑单元格的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3143282/

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