79314318

Date: 2024-12-28 18:14:56
Score: 0.5
Natty:
Report link

Use GtkHeaderBarset_custom_title which can be any widget. Here is pygtk example.

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

class HeaderEg(Gtk.Window):
    def __init__(self):
        Gtk.Window.__init__(self)
        self.eNtry = Gtk.Entry()
        self.set_default_size(-1, 200)
        self.connect("destroy", Gtk.main_quit)
        headerbar = Gtk.HeaderBar()
        headerbar.set_custom_title(self.eNtry)
        headerbar.set_show_close_button(True)
        self.set_titlebar(headerbar)


window = HeaderEg()
window.show_all()
Gtk.main()
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Murdoch Ravlin