Sayonara Player
Signals | Public Member Functions | List of all members
Tagging::ChangeNotifier Class Reference

The MetaDataChangeNotifier class (Singleton) More...

#include <ChangeNotifier.h>

Inheritance diagram for Tagging::ChangeNotifier:

Signals

void sigMetadataChanged ()
 sig_metadata_changed Signal emitted when change_metadata was called More...
 
void sigMetadataDeleted ()
 
void sigAlbumsChanged ()
 

Public Member Functions

void clearChangedMetadata ()
 change_metadata Tell the MetaDataChangeNotifier that MetaData has been changed More...
 
void changeMetadata (const QList< MetaDataPair > &changedTracks)
 
void deleteMetadata (const MetaDataList &deletedTracks)
 
void updateAlbums (const QList< AlbumPair > &changedAlbums)
 
const QList< MetaDataPair > & changedMetadata () const
 
const MetaDataListdeletedMetadata () const
 
const QList< AlbumPair > & changedAlbums () const
 

Detailed Description

The MetaDataChangeNotifier class (Singleton)

Member Function Documentation

◆ clearChangedMetadata()

void Tagging::ChangeNotifier::clearChangedMetadata ( )

change_metadata Tell the MetaDataChangeNotifier that MetaData has been changed

Parameters
v_md_oldThe original Metadata used for comparison
v_md_newThe actualized Metadata

◆ sigMetadataChanged

void Tagging::ChangeNotifier::sigMetadataChanged ( )
signal

sig_metadata_changed Signal emitted when change_metadata was called

Parameters
v_md_oldTheoriginal Metadata used for comparison
v_md_newThe actualized Metadata