mirror of
https://github.com/tromey/gdb-gui.git
synced 2026-01-04 15:40:06 +01:00
add gui.startup.create_builder
this pulls some repeated code out into a separate function
This commit is contained in:
@@ -19,7 +19,6 @@ import gdb
|
||||
import gui.toplevel
|
||||
import gui.startup
|
||||
from gi.repository import Gtk
|
||||
import os.path
|
||||
import functools
|
||||
|
||||
default_log_window = None
|
||||
@@ -32,8 +31,7 @@ class LogWindow(gui.toplevel.Toplevel):
|
||||
gui.startup.send_to_gtk(self._initialize)
|
||||
|
||||
def _initialize(self):
|
||||
builder = Gtk.Builder()
|
||||
builder.add_from_file(os.path.join(gui.self_dir, 'logwindow.xml'))
|
||||
builder = gui.startup.create_builder('logwindow.xml')
|
||||
builder.connect_signals(self)
|
||||
|
||||
self.window = builder.get_object('logwindow')
|
||||
|
||||
Reference in New Issue
Block a user