diff options
| author | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-09-03 23:04:59 +1000 |
|---|---|---|
| committer | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-09-03 23:04:59 +1000 |
| commit | 8e6c7bc5e8153ff0d44cfbdcb7b8b814bc004dd1 (patch) | |
| tree | 3a5e13e89b656a7029a9f276d8207c230eb1d551 /plugin/src | |
| parent | launcher/wallpaper: add placeholder (diff) | |
| download | caelestia-shell-8e6c7bc5e8153ff0d44cfbdcb7b8b814bc004dd1.tar.gz caelestia-shell-8e6c7bc5e8153ff0d44cfbdcb7b8b814bc004dd1.tar.bz2 caelestia-shell-8e6c7bc5e8153ff0d44cfbdcb7b8b814bc004dd1.zip | |
plugin/fsm: nodiscard stuff
Diffstat (limited to '')
| -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(); |