diff --git a/ui/projectbrowser.h b/ui/projectbrowser.h index b76aa3d86..da6699e19 100644 --- a/ui/projectbrowser.h +++ b/ui/projectbrowser.h @@ -56,6 +56,8 @@ class BINARYNINJAUIAPI ProjectItemModel: public QStandardItemModel, public Binar std::unordered_map m_itemsById; + bool m_globalShowFullFileSize; + QHash m_pathMimeTypeCache; QHash m_pathSizeCache; QHash m_pathIconCache; @@ -96,6 +98,9 @@ class BINARYNINJAUIAPI ProjectItemModel: public QStandardItemModel, public Binar QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override; virtual bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; + virtual void toggleGlobalShowFileSize(); + virtual bool isGlobalShowFileSize(); + enum { TypeRole = Qt::UserRole, IdRole,