mirror of
https://github.com/tromey/gdb-gui.git
synced 2026-01-04 23:50:08 +01:00
update titles when changed
This commit is contained in:
@@ -167,7 +167,7 @@ class _Title(_StoredParameter):
|
|||||||
@in_gdb_thread
|
@in_gdb_thread
|
||||||
def get_set_string(self):
|
def get_set_string(self):
|
||||||
super(_Title, self).get_set_string()
|
super(_Title, self).get_set_string()
|
||||||
# gui.toplevel.state.set_font(self.value)
|
gui.toplevel.state.update_titles()
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
_SetBase()
|
_SetBase()
|
||||||
|
|||||||
@@ -73,6 +73,16 @@ class _ToplevelState(object):
|
|||||||
def set_font(self, font_name):
|
def set_font(self, font_name):
|
||||||
gui.startup.send_to_gtk(lambda: self._do_set_font(font_name))
|
gui.startup.send_to_gtk(lambda: self._do_set_font(font_name))
|
||||||
|
|
||||||
|
@in_gtk_thread
|
||||||
|
def _do_update_titles(self):
|
||||||
|
with self.toplevel_lock:
|
||||||
|
for num in self.toplevels:
|
||||||
|
self.toplevels[num].update_title()
|
||||||
|
|
||||||
|
@in_gdb_thread
|
||||||
|
def update_titles(self):
|
||||||
|
gui.startup.send_to_gtk(lambda: self._do_update_titles))
|
||||||
|
|
||||||
@in_gtk_thread
|
@in_gtk_thread
|
||||||
def windows(self):
|
def windows(self):
|
||||||
return self.toplevels.values()
|
return self.toplevels.values()
|
||||||
|
|||||||
Reference in New Issue
Block a user