gpt4 book ai didi

c - 显示窗口时 GtkTreeView 返回错误,其他 GtkTreeView 不显示

转载 作者:太空宇宙 更新时间:2023-11-04 04:55:33 25 4
gpt4 key购买 nike

我从 Gtk 收到无法追踪的错误。每次我的鼠标移到 GtkTreeView 上时,它都会发送这些错误,使调试成为一项艰巨的任务。

(a.out:15168): Gtk-CRITICAL **: gtk_list_store_get_value: assertion `column < list_store->n_columns' failed

(a.out:15168): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed

(a.out:15168): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed

treeview 和它的模型是在 glade 中构建的,而另一个似乎几乎相同,因此很难找到这个问题。

我附加到此 treeview 的处理程序越多,显示窗口时发送的错误消息就越多。

我会发布源代码,但它是一个 50k 的大杂乱文件,如果问题在那里,那么我不知道在哪里。

我把它精简到 20 行左右,只是初始化界面,仍然有错误。然后我手动查看 gtkbuilder xml 文件以尝试查看任何差异。仍然有错误。

最佳答案

有一个隐藏得很好的选项设置为模型中不存在的列。我早该发现这一点。

关于c - 显示窗口时 GtkTreeView 返回错误,其他 GtkTreeView 不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9087402/

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