【问题标题】:GtkInfoBar doesn't show again after hideGtkInfoBar 隐藏后不再显示
【发布时间】:2016-08-19 23:42:17
【问题描述】:

我正在隐藏 Gtk 小部件,然后尝试显示它,但是“show()”、“show_all()”或“show_now()”方法都不起作用。如果不调用“hide()”小部件显示。

python 3.5.2
gtk3 3.20.8
pygobject-devel 3.20.1

test.py:

import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

builder = Gtk.Builder()
builder.add_from_file("gui.glade")
infoBar = builder.get_object("infoBar")
window = builder.get_object("window")
window.show_all()

infoBar.hide()

infoBar.show()

Gtk.main()

gui.glade: http://pastebin.com/xKFt1v84

【问题讨论】:

    标签: python gtk glade pygobject


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-20
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-13
    相关资源
    最近更新 更多