我正在使用Gtk3和Python编写一种搜索栏。我有一个带有搜索栏和一个searchentry的窗口,用于输入文本和搜索内容。搜索栏位于网格中。
我得到的唯一问题是这个搜索栏没有填满窗口,但仍然是它的中心。
有没有办法做到这一点?
这是我的代码。谢谢。
window = Gtk.Window()
window.set_default_size(500, -1)
window.connect("destroy", lambda q: Gtk.main_quit())
grid = Gtk.Grid()
window.add(grid)
searchbar = Gtk.SearchBar()
searchbar.set_search_mode(True)
grid.attach(searchbar, 0, 1, 1, 1)
searchentry = Gtk.SearchEntry()
searchentry.connect("activate",on_clicked)
searchbar.connect_entry(searchentry)
searchbar.add(searchentry)