Batch-Export geht jetzt
Dieser Commit ist enthalten in:
@ -60,6 +60,7 @@ class PlatformSelector(QWidget):
|
||||
self.accounts_overview.account_login_requested.connect(self._on_login_requested)
|
||||
self.accounts_overview.account_export_requested.connect(self._on_export_requested)
|
||||
self.accounts_overview.account_delete_requested.connect(self._on_delete_requested)
|
||||
self.accounts_overview.bulk_export_requested.connect(self._on_bulk_export_requested)
|
||||
self.content_stack.addWidget(self.accounts_overview)
|
||||
|
||||
# Für Kompatibilität mit MainController - accounts_tab Referenz
|
||||
@ -123,6 +124,13 @@ class PlatformSelector(QWidget):
|
||||
except Exception as e:
|
||||
print(f"Fehler beim Löschen des Accounts: {e}")
|
||||
|
||||
def _on_bulk_export_requested(self, account_ids):
|
||||
"""Behandelt Bulk-Export-Anfragen."""
|
||||
from controllers.profile_export_controller import ProfileExportController
|
||||
if self.db_manager:
|
||||
controller = ProfileExportController(self.db_manager)
|
||||
controller.export_multiple_accounts(self, account_ids)
|
||||
|
||||
def update_texts(self):
|
||||
"""Aktualisiert die Texte gemäß der aktuellen Sprache."""
|
||||
# Die Komponenten aktualisieren ihre Texte selbst
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren