summaryrefslogtreecommitdiff
path: root/plugin/src/Caelestia/filesystemmodel.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/src/Caelestia/filesystemmodel.hpp')
-rw-r--r--plugin/src/Caelestia/filesystemmodel.hpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/plugin/src/Caelestia/filesystemmodel.hpp b/plugin/src/Caelestia/filesystemmodel.hpp
index 2e3bf93..6d4c41c 100644
--- a/plugin/src/Caelestia/filesystemmodel.hpp
+++ b/plugin/src/Caelestia/filesystemmodel.hpp
@@ -34,16 +34,16 @@ public:
, m_isImageInitialised(false)
, m_mimeTypeInitialised(false) {}
- QString path() const { return m_path; };
- QString relativePath() const { return m_relativePath; };
+ [[nodiscard]] QString path() const { return m_path; };
+ [[nodiscard]] QString relativePath() const { return m_relativePath; };
- QString name() const { return m_fileInfo.fileName(); };
- QString parentDir() const { return m_fileInfo.absolutePath(); };
- QString suffix() const { return m_fileInfo.completeSuffix(); };
- qint64 size() const { return m_fileInfo.size(); };
- bool isDir() const { return m_fileInfo.isDir(); };
+ [[nodiscard]] QString name() const { return m_fileInfo.fileName(); };
+ [[nodiscard]] QString parentDir() const { return m_fileInfo.absolutePath(); };
+ [[nodiscard]] QString suffix() const { return m_fileInfo.completeSuffix(); };
+ [[nodiscard]] qint64 size() const { return m_fileInfo.size(); };
+ [[nodiscard]] bool isDir() const { return m_fileInfo.isDir(); };
- bool isImage() {
+ [[nodiscard]] bool isImage() {
if (!m_isImageInitialised) {
QImageReader reader(m_path);
m_isImage = reader.canRead();
@@ -52,7 +52,7 @@ public:
return m_isImage;
}
- QString mimeType() {
+ [[nodiscard]] QString mimeType() {
if (!m_mimeTypeInitialised) {
const QMimeDatabase db;
m_mimeType = db.mimeTypeForFile(m_path).name();
@@ -109,22 +109,22 @@ public:
QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override;
QHash<int, QByteArray> roleNames() const override;
- QString path() const;
+ [[nodiscard]] QString path() const;
void setPath(const QString& path);
- bool recursive() const;
+ [[nodiscard]] bool recursive() const;
void setRecursive(bool recursive);
- bool watchChanges() const;
+ [[nodiscard]] bool watchChanges() const;
void setWatchChanges(bool watchChanges);
- bool showHidden() const;
+ [[nodiscard]] bool showHidden() const;
void setShowHidden(bool showHidden);
- Filter filter() const;
+ [[nodiscard]] Filter filter() const;
void setFilter(Filter filter);
- QList<FileSystemEntry*> entries() const;
+ [[nodiscard]] QList<FileSystemEntry*> entries() const;
signals:
void pathChanged();