документация PHP для функции заголовка имеет довольно полный пример (внесенный третьим лицом):
header('Pragma: public');
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header('Last-Modified: '.gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate'); // HTTP/1.1
header('Cache-Control: pre-check=0, post-check=0, max-age=0', false); // HTTP/1.1
header ("Pragma: no-cache");
header("Expires: 0", false);
Или вы можете просто создать и вставить поле со списком самостоятельно, используя gtk.combo_box_new_text ( )
. Затем вы сможете использовать ярлыки gtk для добавления , вставки , добавления и удаления текста .
combo = gtk.combo_box_new_text()
combo.append_text('hello')
combo.append_text('world')
combo.set_active(0)
box = builder.get_object('some-box')
box.pack_start(combo, False, False)
Эй, я действительно могу ответить на свой вопрос!
Вы должны добавить туда gtk.CellRendererText, чтобы он действительно отображал:
self.iface_list_store = gtk.ListStore(gobject.TYPE_STRING)
self.iface_list_store.append(["hello, "])
self.iface_list_store.append(["world."])
self.tracked_interface.set_model(self.iface_list_store)
self.tracked_interface.set_active(0)
# And here's the new stuff:
cell = gtk.CellRendererText()
self.tracked_interface.pack_start(cell, True)
self.tracked_interface.add_attribute(cell, "text", 0)
Получено, конечно, из PyGTK FAQ .
Исправленный пример благодаря Джо МакБрайду