diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2020-01-22 03:58:22 -0500 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2020-02-04 03:33:22 -0500 |
| commit | a55a69e6ac56dfb6851b5538e4252e9d8dab402b (patch) | |
| tree | 2c0a9556869d2f263641c4866741a2ee71c80ae2 /src/filetreeitem.cpp | |
| parent | 412165fcfbbd27d679a7400ebdef75ff3a9d6aa7 (diff) | |
file size column
Diffstat (limited to 'src/filetreeitem.cpp')
| -rw-r--r-- | src/filetreeitem.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/filetreeitem.cpp b/src/filetreeitem.cpp index 3b18cf54..cfcf891a 100644 --- a/src/filetreeitem.cpp +++ b/src/filetreeitem.cpp @@ -99,6 +99,16 @@ QFont FileTreeItem::font() const return f; } +const FileTreeItem::Meta& FileTreeItem::meta() const +{ + if (!m_meta) { + QFile f(m_realPath); + m_meta = {static_cast<uint64_t>(f.size())}; + } + + return *m_meta; +} + QFileIconProvider::IconType FileTreeItem::icon() const { if (m_flags & Directory) { |
