Add the device_connection_changed signal

This commit is contained in:
Charles Haley 2011-04-18 21:16:01 +01:00
parent 204b952892
commit 1267df3a69

View File

@ -608,6 +608,7 @@ class DeviceMenu(QMenu): # {{{
class DeviceMixin(object): # {{{ class DeviceMixin(object): # {{{
device_metadata_available = pyqtSignal() device_metadata_available = pyqtSignal()
device_connection_changed = pyqtSignal(object)
def __init__(self): def __init__(self):
self.device_error_dialog = error_dialog(self, _('Error'), self.device_error_dialog = error_dialog(self, _('Error'),
@ -755,6 +756,7 @@ class DeviceMixin(object): # {{{
self.location_manager.update_devices() self.location_manager.update_devices()
self.library_view.set_device_connected(self.device_connected) self.library_view.set_device_connected(self.device_connected)
self.refresh_ondevice() self.refresh_ondevice()
self.device_connection_changed.emit(connected)
def info_read(self, job): def info_read(self, job):
''' '''