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
|
||||
from gui.invoker import Invoker
|
||||
from gui.toplevel import Toplevel
|
||||
import gui.startup
|
||||
import os.path
|
||||
import gui.toplevel
|
||||
|
||||
from gi.repository import Gtk, GtkSource, GObject, Gdk
|
||||
@@ -155,9 +154,7 @@ class SourceWindow(Toplevel):
|
||||
self.do_finish = Invoker("finish")
|
||||
self.do_stop = Invoker("interrupt")
|
||||
|
||||
builder = Gtk.Builder()
|
||||
builder.add_from_file(os.path.join(gui.self_dir, 'sourcewindow.xml'))
|
||||
|
||||
builder = gui.startup.create_builder('sourcewindow.xml')
|
||||
builder.connect_signals(self)
|
||||
self.window = builder.get_object("sourcewindow")
|
||||
self.view = builder.get_object("view")
|
||||
|
||||
Reference in New Issue
Block a user