adsfolio.gui.references_dialog

Add local references and export them without an ADS lookup.

class adsfolio.gui.references_dialog.ReferencesDialog(parent=None, *, catalog=None)[source]

Bases: PySide6.QtWidgets.QDialog

Manage citation metadata and export selected ADS or local references.

Parameters:
  • parent (QWidget | None) – Parent window, if present.

  • catalog (PdfCatalog | None) – Open catalog to reuse. When None, open and own the default catalog.

references_changed
refresh(selected_ids=None)[source]

Reload references and preserve or set the selected record IDs.

Parameters:

selected_ids (list[int] | None)

Return type:

None

staticMetaObject = PySide6.QtCore.QMetaObject("ReferencesDialog" inherits "QDialog": Methods:   #41 type=Signal, signature=references_changed() )