如何解决GtkGrid中的GtkEntry中的值不会刷新Python
我在Python和Gtk上工作,我在GTkGrid和GTKEntry中创建了一个动态“表”。通过位置(i,j),我可以在GtkEntry上获取值。
在Entry上更新值并在代码中查找时仍然是旧值。
names = []
values = []
genes = self.builder.get_object("txt_genes")
cantidad_genes = int (genes.get_text())
grid = self.grid
for i in range(cantidad_genes+1):
for j in range(cantidad_genes+1):
child0 = Gtk.Grid.get_child_at(grid,j,i)
if child0 is not None:
texto = child0.get_text()
if j == 0:
names.append(texto)
if j == 1 and i > 0:
a = (float(texto)*100)
if a == 0:
a = 1
values.append(int(a))
我通过按钮调用此功能。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。