QBluetoothZero  2.0
QBtRemoteFileInfo.h
Go to the documentation of this file.
00001 #ifndef QBTREMOTEFILEINFO_H
00002 #define QBTREMOTEFILEINFO_H
00003 
00004 #include <QString>
00005 #include <QObject>
00006 #include <QBtGlobal.h>
00007 #include <QDate>
00008 
00009 QBT_NAMESPACE_BEGIN
00010 
00011 class DLL_EXPORT QBtRemoteFileInfo : public QObject{
00012         Q_OBJECT
00013 public:
00014         QBtRemoteFileInfo(QObject* parent=0);
00015         QBtRemoteFileInfo(const QBtRemoteFileInfo& fileInfo);
00016         QString toString();
00017         QBtRemoteFileInfo& operator=(const QBtRemoteFileInfo& fileInfo);
00018 
00019 public:
00020         QString absolutePath;
00021         QString fileName;
00022         QString path;
00023         bool isDir;
00024         int type;
00025         int size;
00026 
00027         QDate creationTime;
00028         QDate lastAccessTime;
00029         QDate lastWriteTime;
00030 };
00031 
00032 QBT_NAMESPACE_END
00033 
00034 Q_DECLARE_METATYPE(QBT_PREPEND_NAMESPACE(QBtRemoteFileInfo))
00035 
00036 #endif // QBTREMOTEFILEINFO_H