猿问

在 GTK GUI 上立即显示更改

所以我有这个 Gtk.Button 对象,它基本上调用自定义 bash 命令并在新窗口中显示一个非常大的数据集。按下后,显示新窗口可能需要 3-10 秒的时间。我想要做的是在按下按钮和最终弹出窗口之间将按钮的标签更改为“正在加载...”之类的东西。但是,使用我当前的代码,标签没有更改直到弹出窗口。这基本上是我所拥有的:


    self.button.set_label("Loading...")

    self.show_all()

    win = NewWindow()

    win.connect("destroy", Gtk.main_quit)

    win.show_all()

    Gtk.main()


慕森王
浏览 122回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答