|
| Editor (const std::shared_ptr< TagReader > &tagReader, const std::shared_ptr< TagWriter > &tagWriter, bool doSelectiveUpdate, QObject *parent) |
|
| Editor (const std::shared_ptr< TagReader > &tagReader, const std::shared_ptr< TagWriter > &tagWriter, const MetaDataList &tracks, bool doSelectiveUpdate, QObject *parent) |
|
void | undo (int index) |
| undo changes for a specific track
|
|
void | undoAll () |
| undo changes for all tracks
|
|
MetaData | metadata (int index) const |
| get the (changed) metadata for a specific index
|
|
MetaDataList | metadata () const |
| get all (changed) metadata
|
|
bool | applyRegularExpression (const QString ®ex, int index) |
|
void | addGenre (int index, const Genre &genre) |
| Add a genre to all (changed) metdata.
|
|
void | deleteGenre (int index, const Genre &genre) |
|
void | renameGenre (int idx, const Genre &genre, const Genre &new_genre) |
|
int | count () const |
| gets the number of tracks
|
|
bool | hasChanges () const |
| indicates if there are pending changes
|
|
void | updateTrack (int index, const MetaData &track) |
| writes changes to (changed) metadata for a specific track
|
|
void | updateCover (int index, const QPixmap &cover) |
| update the cover for a specific track.
|
|
bool | hasCoverReplacement (int index) const |
| remove_cover for a specific track
|
|
void | setMetadata (const MetaDataList &tracks) |
| initializes the TagEdit object with a MetaDataList
|
|
bool | isCoverSupported (int index) const |
|
bool | canLoadEntireAlbum () const |
|
void | loadEntireAlbum () |
|
QMap< QString, FailReason > | failedFiles () const |
|