Allows to exit from Devede by closing the window
This commit is contained in:
parent
ba7beb5a3f
commit
2676ce1658
3 changed files with 13 additions and 1 deletions
|
|
@ -51,6 +51,7 @@
|
|||
<property name="title" translatable="yes">Devede</property>
|
||||
<property name="window_position">center</property>
|
||||
<property name="icon">devede.svg</property>
|
||||
<signal name="delete-event" handler="on_wmain_window_delete_event" swapped="no"/>
|
||||
<child>
|
||||
<object class="GtkBox" id="box1">
|
||||
<property name="visible">True</property>
|
||||
|
|
@ -907,6 +908,7 @@
|
|||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="use_stock">True</property>
|
||||
<signal name="clicked" handler="on_wmain_window_delete_event" swapped="no"/>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
|
|
|||
|
|
@ -51,6 +51,7 @@
|
|||
<property name="title" translatable="yes">Devede</property>
|
||||
<property name="window_position">center</property>
|
||||
<property name="icon">devede.svg</property>
|
||||
<signal name="delete-event" handler="on_wmain_window_delete_event" swapped="no"/>
|
||||
<child>
|
||||
<object class="GtkBox" id="box1">
|
||||
<property name="visible">True</property>
|
||||
|
|
@ -244,9 +245,9 @@
|
|||
<property name="can_focus">True</property>
|
||||
<property name="model">liststore_titles</property>
|
||||
<property name="headers_visible">False</property>
|
||||
<property name="reorderable">True</property>
|
||||
<property name="enable_search">False</property>
|
||||
<property name="show_expanders">False</property>
|
||||
<property name="enable_grid_lines">horizontal</property>
|
||||
<signal name="cursor-changed" handler="set_interface_status" swapped="no"/>
|
||||
<child internal-child="selection">
|
||||
<object class="GtkTreeSelection" id="treeview-selection"/>
|
||||
|
|
@ -412,6 +413,9 @@
|
|||
<property name="can_focus">True</property>
|
||||
<property name="model">liststore_files</property>
|
||||
<property name="headers_visible">False</property>
|
||||
<property name="reorderable">True</property>
|
||||
<property name="enable_search">False</property>
|
||||
<property name="show_expanders">False</property>
|
||||
<signal name="cursor-changed" handler="set_interface_status" swapped="no"/>
|
||||
<child internal-child="selection">
|
||||
<object class="GtkTreeSelection" id="treeview-selection2"/>
|
||||
|
|
|
|||
|
|
@ -364,6 +364,12 @@ class devede_project:
|
|||
|
||||
self.wmain_window.show_all()
|
||||
|
||||
def on_wmain_window_delete_event(self,b,e=None):
|
||||
|
||||
ask = devede.ask.ask_window(self.paths)
|
||||
if (ask.run(_("Abort the current DVD and exit?"),_("Exit DeVeDe"))):
|
||||
Gtk.main_quit()
|
||||
return True
|
||||
|
||||
def on_adjust_disc_usage_clicked(self,b):
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue