pygtk - 动态更新小部件,从 gtk 组合框获取输入
从 gtk 组合框中选择 1 到 10 之间的值时,它应该通过将组合框值作为输入来填充复选框。例如,如果我选择 5,则会生成 5 个复选框。 它有效..但问题是在我选择 5 之后,我现在从组合框中选择下一个值作为 3,然后显示 8 个复选框。旧的 5 个复选框没有被替换。有什么方法可以刷新 vbox(具有复选框)或更新为新值。
环境:FC10、Glade 2、Python 2.5、GTK。
On selecting value from 1 to 10 from gtk combox box it should populate the checkbox by taking combo box value as an input. Say for example if i select 5 then 5 checkbox will be generated.
It works.. But the issue is after i selected 5 now im selecting next value as 3 from combo box then there 8 checkboxes are displayed. The old 5 checkbox didnt get replaced. Is there any way to refresh the vbox(which has the checkboxes) or update to a new value.
Enviroment : FC10 , Glade 2 , Python 2.5 , GTK.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在添加组合框之前将其添加到您的代码中:
Add this to your code right before you add your comboboxes: