summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ui/projectbrowser.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/projectbrowser.h b/ui/projectbrowser.h
index f9e00985..5752e915 100644
--- a/ui/projectbrowser.h
+++ b/ui/projectbrowser.h
@@ -139,12 +139,14 @@ class BINARYNINJAUIAPI SortFilterProjectItemModel: public QSortFilterProxyModel
{
bool m_acceptAllFolders = false;
+ ProjectRef m_project;
+
protected:
virtual bool lessThan(const QModelIndex& sourceLeft, const QModelIndex& sourceRight) const override;
virtual bool filterAcceptsRow(int sourceRow, const QModelIndex& sourceParent) const override;
public:
- SortFilterProjectItemModel(QObject* parent = nullptr): QSortFilterProxyModel(parent) {};
+ SortFilterProjectItemModel(ProjectRef project, QObject* parent = nullptr): QSortFilterProxyModel(parent), m_project(project) {};
void setAcceptAllFolders(bool accept) { m_acceptAllFolders = accept; }
bool acceptAllFolders() const { return m_acceptAllFolders; }