21 #ifndef USERTAGGINGOPERATIONS_H
22 #define USERTAGGINGOPERATIONS_H
25 #include "Utils/Pimpl.h"
40 void sigProgress(
int);
46 void setTrackRating(
const MetaData& md, Rating rating);
47 void setTrackRating(
const MetaDataList& tracks, Rating rating);
48 Rating oldRating(TrackID trackId)
const;
49 Rating newRating(TrackID trackId)
const;
51 void setAlbumRating(
const Album& album, Rating rating);
53 void mergeArtists(
const Util::Set<Id>& artisIids, ArtistId targetArtistId);
54 void mergeAlbums(
const Util::Set<Id>& albumsIds, AlbumId targetAlbumId);
56 void addGenre(
const IdSet ids,
const Genre& genre);
57 void deleteGenre(
const Genre& genre);
58 void renameGenre(
const Genre& genre,
const Genre& newGenre);
63 void runEditor(
Editor* editor);
67 #endif // USERTAGGINGOPERATIONS_H