diff options
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/src/Caelestia/filesystemmodel.hpp | 30 |
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(); |