@hook
def load_wallet(self, wallet, window):
    for keystore in wallet.get_keystores():
        if (not isinstance(keystore, self.keystore_class)):
            continue
        if (not self.libraries_available):
            message = keystore.plugin.get_library_not_available_message()
            window.show_error(message)
            return
        tooltip = ((self.device + '\n') + (keystore.label or 'unnamed'))
        cb = partial(self.show_settings_dialog, window, keystore)
        button = StatusBarButton(QIcon(self.icon_unpaired), tooltip, cb)
        button.icon_paired = self.icon_paired
        button.icon_unpaired = self.icon_unpaired
        window.statusBar().addPermanentWidget(button)
        handler = self.create_handler(window)
        handler.button = button
        keystore.handler = handler
        keystore.thread = TaskThread(window, window.on_error)
        self.add_show_address_on_hw_device_button_for_receive_addr(wallet, keystore, window)
        keystore.thread.add(partial(self.get_client, keystore))
@hook
def load_wallet(self, wallet, window):
    for keystore in wallet.get_keystores():
        if (not isinstance(keystore, self.keystore_class)):
            continue
        if (not self.libraries_available):
            message = keystore.plugin.get_library_not_available_message()
            window.show_error(message)
            return
        tooltip = ((self.device + '\n') + (keystore.label or 'unnamed'))
        cb = partial(self.show_settings_dialog, window, keystore)
        button = StatusBarButton(QIcon(self.icon_unpaired), tooltip, cb)
        button.icon_paired = self.icon_paired
        button.icon_unpaired = self.icon_unpaired
        window.statusBar().addPermanentWidget(button)
        handler = self.create_handler(window)
        handler.button = button
        keystore.handler = handler
        keystore.thread = TaskThread(window, window.on_error)
        self.add_show_address_on_hw_device_button_for_receive_addr(wallet, keystore, window)
        keystore.thread.add(partial(self.get_client, keystore))