24 #ifndef DIGIKAM_FILE_READ_WRITE_LOCK_H
25 #define DIGIKAM_FILE_READ_WRITE_LOCK_H
30 #include <QTemporaryFile>
39 class FileReadWriteLockPriv;
50 bool tryLockForRead();
51 bool tryLockForRead(
int timeout);
52 bool tryLockForWrite();
53 bool tryLockForWrite(
int timeout);
58 FileReadWriteLockPriv* d;
72 FileReadWriteLockPriv* d;
86 FileReadWriteLockPriv* d;
102 QString safeFilePath()
const;
106 bool open(QIODevice::OpenMode)
override;
Definition: filereadwritelock.h:64
Definition: filereadwritelock.h:42
Definition: filereadwritelock.h:78
Definition: filereadwritelock.h:92
Definition: datefolderview.cpp:43