rekordbox_set_list_manager.controllers.rematch_controller#

Rekordbox re-match controller.

Classes#

RematchController

Handles re-matching project tracks against a Rekordbox collection.

Module Contents#

class rekordbox_set_list_manager.controllers.rematch_controller.RematchController(ctrl, edit_ctrl, view, parent_widget, parent=None)[source]#

Bases: PySide6.QtCore.QObject

Handles re-matching project tracks against a Rekordbox collection.

Parameters:
rematch_xml()[source]#

Prompt for a Rekordbox XML file and re-match all project tracks against it.

Return type:

None

rematch_db()[source]#

Re-match all project tracks against the live Rekordbox database.

Return type:

None

rematch_manual()[source]#

Open the manual re-match dialog and apply any user-confirmed matches.

Return type:

None