rendered paste body // Connect all signals with Cantus.
CantusAddListenerSigCFunc addlistener = (CantusAddListenerSigCFunc)
cantushash_get_pointer(plugindata, "Cantus:AddListenerSigC");
g_return_if_fail(addlistener != NULL);
listenerids.push_back(
addlistener("Filelist:Read:Start",
SigC::Slot1(*this, &TagEditor::on_selection_changed_event)));
listenerids.push_back(
addlistener("File:Read:Finished",
SigC::slot(*this, &TagEditor::on_file_read_finished_event)));
listenerids.push_back(
addlistener("Filelist:Read:Finished",
SigC::slot(*this, &TagEditor::on_filelist_read_finished_event)));
listenerids.push_back(
addlistener("GUI:PluginWidget:Destroyed",
SigC::slot(*this, &TagEditor::on_uiwidget_destroyed_event)));
}