0

一般是什么原因造成的?

我可以使用哪些策略来追踪问题?

我在一个空地(gtk3.0)文件中有 6 个按钮 - 我看到 6 个警告......,最初我在编辑空地文件并对我的源进行一些(不相关的?)更改后没有收到这些错误 - (我实现了一个额外的信号处理程序,其中包括将按钮图像更改为 glade 文件中指定的两个(切换)之一)

4

2 回答 2

0

我将其追踪到我试图对未实现的小部件进行的一些更改。

最后,我不得不注释掉代码部分以逐步找出错误所在,即使包含调试信息,断言也没有给出任何行号提示,这一事实是相当欠佳的......

于 2013-05-16T12:58:25.650 回答
0

您想在切换按钮时更改切换按钮中的图像,对吗?这样做:

def on_foo_button_toggled(btn):
    if btn.get_active():
        // set image1.
    else:
        // set image2.

并将此函数绑定到该切换按钮的“切换”事件。

于 2013-05-16T17:29:18.647 回答