3721: RuntimeWarning on Event comparison tool
svn: r14839
This commit is contained in:
		| @@ -126,10 +126,9 @@ class EventComparison(Tool.Tool,ManagedWindow.ManagedWindow): | |||||||
|         self.filterDialog.connect_signals({ |         self.filterDialog.connect_signals({ | ||||||
|             "on_apply_clicked"       : self.on_apply_clicked, |             "on_apply_clicked"       : self.on_apply_clicked, | ||||||
|             "on_editor_clicked"      : self.filter_editor_clicked, |             "on_editor_clicked"      : self.filter_editor_clicked, | ||||||
|             "on_filters_delete_event": self.close, |  | ||||||
|             "on_help_clicked"        : self.on_help_clicked, |             "on_help_clicked"        : self.on_help_clicked, | ||||||
|             "destroy_passed_object"  : self.close, |             "destroy_passed_object"  : self.close, | ||||||
|             "on_delete_event"        : self.close, |             "on_write_table"         : self.__dummy, | ||||||
|             }) |             }) | ||||||
|      |      | ||||||
|         window = self.filterDialog.toplevel |         window = self.filterDialog.toplevel | ||||||
| @@ -143,8 +142,13 @@ class EventComparison(Tool.Tool,ManagedWindow.ManagedWindow): | |||||||
|         uistate.connect('filters-changed', self.on_filters_changed) |         uistate.connect('filters-changed', self.on_filters_changed) | ||||||
|  |  | ||||||
|         self.show() |         self.show() | ||||||
|          |  | ||||||
|          |     def __dummy(self, obj): | ||||||
|  |         """dummy callback, needed because widget is in same glade file | ||||||
|  |         as another widget, so callbacks must be defined to avoid warnings. | ||||||
|  |         """ | ||||||
|  |         pass | ||||||
|  |  | ||||||
|     def on_filters_changed(self, name_space): |     def on_filters_changed(self, name_space): | ||||||
|         if name_space == 'Person': |         if name_space == 'Person': | ||||||
|             all_filter = GenericFilter() |             all_filter = GenericFilter() | ||||||
| @@ -227,6 +231,8 @@ class DisplayChart(ManagedWindow.ManagedWindow): | |||||||
|             "on_write_table"        : self.on_write_table, |             "on_write_table"        : self.on_write_table, | ||||||
|             "destroy_passed_object" : self.close, |             "destroy_passed_object" : self.close, | ||||||
|             "on_help_clicked"       : self.on_help_clicked, |             "on_help_clicked"       : self.on_help_clicked, | ||||||
|  |             "on_apply_clicked"      : self.__dummy, | ||||||
|  |             "on_editor_clicked"     : self.__dummy, | ||||||
|             }) |             }) | ||||||
|  |  | ||||||
|         window = self.topDialog.toplevel |         window = self.topDialog.toplevel | ||||||
| @@ -250,6 +256,12 @@ class DisplayChart(ManagedWindow.ManagedWindow): | |||||||
|         self.draw_display() |         self.draw_display() | ||||||
|         self.show() |         self.show() | ||||||
|  |  | ||||||
|  |     def __dummy(self, obj): | ||||||
|  |         """dummy callback, needed because widget is in same glade file | ||||||
|  |         as another widget, so callbacks must be defined to avoid warnings. | ||||||
|  |         """ | ||||||
|  |         pass | ||||||
|  |  | ||||||
|     def on_help_clicked(self, obj): |     def on_help_clicked(self, obj): | ||||||
|         """Display the relevant portion of GRAMPS manual""" |         """Display the relevant portion of GRAMPS manual""" | ||||||
|         GrampsDisplay.help(webpage=WIKI_HELP_PAGE, section=WIKI_HELP_SEC) |         GrampsDisplay.help(webpage=WIKI_HELP_PAGE, section=WIKI_HELP_SEC) | ||||||
|   | |||||||
| @@ -13,10 +13,10 @@ | |||||||
|     <property name="default_height">400</property> |     <property name="default_height">400</property> | ||||||
|     <property name="type_hint">dialog</property> |     <property name="type_hint">dialog</property> | ||||||
|     <property name="has_separator">False</property> |     <property name="has_separator">False</property> | ||||||
|     <signal name="delete_event" handler="on_view_delete_event"/> |  | ||||||
|     <child internal-child="vbox"> |     <child internal-child="vbox"> | ||||||
|       <object class="GtkVBox" id="dialog-vbox3"> |       <object class="GtkVBox" id="dialog-vbox3"> | ||||||
|         <property name="visible">True</property> |         <property name="visible">True</property> | ||||||
|  |         <property name="orientation">vertical</property> | ||||||
|         <property name="spacing">8</property> |         <property name="spacing">8</property> | ||||||
|         <child> |         <child> | ||||||
|           <object class="GtkTable" id="mytable"> |           <object class="GtkTable" id="mytable"> | ||||||
| @@ -129,10 +129,10 @@ | |||||||
|     <property name="default_width">400</property> |     <property name="default_width">400</property> | ||||||
|     <property name="type_hint">dialog</property> |     <property name="type_hint">dialog</property> | ||||||
|     <property name="has_separator">False</property> |     <property name="has_separator">False</property> | ||||||
|     <signal name="delete_event" handler="on_filters_delete_event"/> |  | ||||||
|     <child internal-child="vbox"> |     <child internal-child="vbox"> | ||||||
|       <object class="GtkVBox" id="dialog-vbox5"> |       <object class="GtkVBox" id="dialog-vbox5"> | ||||||
|         <property name="visible">True</property> |         <property name="visible">True</property> | ||||||
|  |         <property name="orientation">vertical</property> | ||||||
|         <property name="spacing">8</property> |         <property name="spacing">8</property> | ||||||
|         <child> |         <child> | ||||||
|           <object class="GtkTable" id="table1"> |           <object class="GtkTable" id="table1"> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user