diff options
Diffstat (limited to 'src/gui/itemmodels')
-rw-r--r-- | src/gui/itemmodels/qfilesystemmodel.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/gui/itemmodels/qfilesystemmodel.h b/src/gui/itemmodels/qfilesystemmodel.h index 1fd1041f15..9888249fc5 100644 --- a/src/gui/itemmodels/qfilesystemmodel.h +++ b/src/gui/itemmodels/qfilesystemmodel.h @@ -32,13 +32,21 @@ Q_SIGNALS: void directoryLoaded(const QString &path); public: - // ### Qt 7: renumber these values to be before Qt::UserRole comment. enum Roles { FileIconRole = Qt::DecorationRole, - FileInfoRole = Qt::UserRole - 1, + + FileInfoRole = Qt::UserRole - 4, // New values go before, -5, -6 ..etc + QT7_ONLY( + FilePathRole = Qt::UserRole - 3, + FileNameRole = Qt::UserRole - 2, + FilePermissions = Qt::UserRole - 1, + ) + + QT6_ONLY( FilePathRole = Qt::UserRole + 1, FileNameRole = Qt::UserRole + 2, FilePermissions = Qt::UserRole + 3, + ) }; enum Option |