blob: 495534978377be30bf88a5951e8a3506ff3b3a74 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
/*
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version
2 of the License, or (at your option) any later version.
*/
#include <QString>
#include <QFileInfo>
#include "coveritem.h"
CoverItem::CoverItem(const QString &fullPath, const QString &type, const QString &md5) : mFullPath(fullPath), mType(type), mMd5(md5){
setFileName();
}
CoverItem::CoverItem() {};
void CoverItem::setMd5(const QString &md5){
mMd5 = md5;
}
void CoverItem::setFullPath(const QString &fullPath){
mFullPath = fullPath;
setFileName();
}
void CoverItem::setFileName(){
QFileInfo info(mFullPath);
mFilename = info.fileName();
}
|