2016-08-19 1 views
3

私はGtkウィジェットを非表示にして表示しようとしていますが、 "show()"、 "show_all()"または "show_now()"のいずれのメソッドも動作しません。呼び出さない場合は "hide()"ウィジェットが表示されます。hideの後にGtkInfoBarが再び表示されない

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

答えて

関連する問題