summaryrefslogtreecommitdiff
path: root/ui/functionlist.h
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2019-03-20 15:59:37 -0400
committerBrian Potchik <brian@vector35.com>2019-03-20 15:59:37 -0400
commitbc226a8d813b48042581b745068771f6817753ed (patch)
treee9ea93db7e451770718e696b93c53113f5dce462 /ui/functionlist.h
parent8e943538fcfaed733e813175db8ba8d8f6fdcc91 (diff)
Add data sensitivity to dock widget system.
Diffstat (limited to 'ui/functionlist.h')
-rw-r--r--ui/functionlist.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/ui/functionlist.h b/ui/functionlist.h
index 893a09ce..c9119d3e 100644
--- a/ui/functionlist.h
+++ b/ui/functionlist.h
@@ -13,6 +13,8 @@
#define FUNCTION_LIST_UPDATE_INTERVAL 250
+class FunctionsView;
+
class BINARYNINJAUIAPI FunctionListModel: public QAbstractItemModel, public BinaryNinja::BinaryDataNotification
{
Q_OBJECT
@@ -103,12 +105,13 @@ class BINARYNINJAUIAPI FunctionList: public QListView, public FilterTarget
ViewFrame* m_view;
BinaryViewRef m_data;
+ FunctionsView* m_functionsView;
FunctionListModel* m_list;
QTimer* m_updateTimer;
bool m_disableScrollToFunction;
public:
- FunctionList(QWidget* parent, ViewFrame* frame, BinaryViewRef data);
+ FunctionList(FunctionsView* parent, ViewFrame* frame, BinaryViewRef data);
void updateFonts();
void setCurrentFunction(FunctionRef func);