[meld: 32/63] newdifftab: Add and emit the close signal, as melddoc does
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld: 32/63] newdifftab: Add and emit the close signal, as melddoc does
- Date: Wed, 16 Dec 2015 21:21:39 +0000 (UTC)
commit f21414f0b508c794fce760dfff1042d57bc88010
Author: Kai Willadsen <kai willadsen gmail com>
Date: Wed Aug 12 08:04:46 2015 +1000
newdifftab: Add and emit the close signal, as melddoc does
This is so that we can use the signal for all tab-close handling in
meldwindow, rather than having separate handling for different cases.
meld/newdifftab.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/meld/newdifftab.py b/meld/newdifftab.py
index 978923b..d9079a8 100644
--- a/meld/newdifftab.py
+++ b/meld/newdifftab.py
@@ -28,6 +28,7 @@ class NewDiffTab(GObject.GObject, gnomeglade.Component):
__gtype_name__ = "NewDiffTab"
__gsignals__ = {
+ 'close': (GObject.SignalFlags.RUN_FIRST, None, (bool,)),
'diff-created': (GObject.SignalFlags.RUN_FIRST, None,
(object,)),
}
@@ -133,4 +134,5 @@ class NewDiffTab(GObject.GObject, gnomeglade.Component):
pass
def on_delete_event(self, *args):
+ self.emit('close', 0)
return Gtk.ResponseType.OK
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]