Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一般是什么原因造成的?
我可以使用哪些策略来追踪问题?
我在一个空地(gtk3.0)文件中有 6 个按钮 - 我看到 6 个警告......,最初我在编辑空地文件并对我的源进行一些(不相关的?)更改后没有收到这些错误 - (我实现了一个额外的信号处理程序,其中包括将按钮图像更改为 glade 文件中指定的两个(切换)之一)
我将其追踪到我试图对未实现的小部件进行的一些更改。
最后,我不得不注释掉代码部分以逐步找出错误所在,即使包含调试信息,断言也没有给出任何行号提示,这一事实是相当欠佳的......
您想在切换按钮时更改切换按钮中的图像,对吗?这样做:
def on_foo_button_toggled(btn): if btn.get_active(): // set image1. else: // set image2.
并将此函数绑定到该切换按钮的“切换”事件。