summaryrefslogtreecommitdiffstats
path: root/cachedfiledata.h
blob: 4aa1e20f5ef999be9169fc78038d178ad226de8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef CACHEDFILEDATA_H
#define CACHEDFILEDATA_H

#include <QString>
#include <QDataStream>

struct CachedFileData {
    explicit CachedFileData();
    QString fullPath;
    QString name;
    QString mimeType;
    QString duration;
    QString md5Sum;
    qint64 seconds;
    qint64 size;
    int attr;
    bool copied;
};

QDataStream &operator<<(QDataStream &out, const CachedFileData &cfd);
QDataStream &operator>>(QDataStream &in, CachedFileData &cfd);

#endif // CACHEDFILEDATA_H