diff options
author | David Malcolm <dmalcolm@redhat.com> | 2012-12-12 12:07:59 -0500 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2012-12-12 12:07:59 -0500 |
commit | 33e43977ee521ec154bdb15316a3dcbe6030f3d7 (patch) | |
tree | a43a0432bbd1e30733433d9e7fe57d492818c88e /ui.py | |
parent | 545e8cb166301060ff964fa155de7797db04ed96 (diff) | |
download | triage-master.tar.gz triage-master.tar.xz triage-master.zip |
Diffstat (limited to 'ui.py')
-rw-r--r-- | ui.py | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -0,0 +1,30 @@ +import gtk +import gtk.glade + +class ChangeGui(object): + def __init__(self, change): + self.change = change + + self._change_wnd = gtk.glade.XML ('triage.glade', 'change_window') + self._window = self._change_wnd.get_widget('change_window') + self._old_summary = self._change_wnd.get_widget('old_summary') + self._new_summary = self._change_wnd.get_widget('new_summary') + self._old_component = self._change_wnd.get_widget('old_component') + self._new_component = self._change_wnd.get_widget('new_component') + self._new_comment = self._change_wnd.get_widget('new_comment') + + print self.__dict__ + for attr in self.__dict__: + print attr + #print getattr(self, attr).__dict__ + print self._window.__dict__ + self._window.set_title('Proposed changes for bug %i' % self.change.bug.id) + self._old_summary.set_text(change.bug._bug.summary) + if change.newsummary: + self._new_summary.set_text(change.newsummary) + self._old_component.set_text(change.bug._bug.component) + if change.newcomponent: + self._new_component.set_text(change.newcomponent) + if change.comment: + self._new_comment.get_buffer().set_text(change.comment) + |