summaryrefslogtreecommitdiff
path: root/ui/xreflist.h
diff options
context:
space:
mode:
authorXusheng <xusheng@vector35.com>2021-02-05 20:28:13 +0800
committerXusheng <xusheng@vector35.com>2021-04-22 10:52:39 +0800
commitc4b1dd712783e7474570705e6d95183a0c02a76e (patch)
tree0393986e0078cb20610c8ad091db061f8f41a08b /ui/xreflist.h
parenta355d5c9aa1978d10f378931bfd5f06be60bae98 (diff)
add persistent search result
Diffstat (limited to 'ui/xreflist.h')
-rw-r--r--ui/xreflist.h25
1 files changed, 1 insertions, 24 deletions
diff --git a/ui/xreflist.h b/ui/xreflist.h
index 625d384e..d603c599 100644
--- a/ui/xreflist.h
+++ b/ui/xreflist.h
@@ -5,7 +5,6 @@
#include <QtCore/QSortFilterProxyModel>
#include <QtCore/QModelIndex>
#include <QtGui/QImage>
-#include <QtCore/QParallelAnimationGroup>
#include <QtWidgets/QListView>
#include <QtWidgets/QStyledItemDelegate>
#include <QtWidgets/QTreeView>
@@ -15,8 +14,6 @@
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
-#include <QtWidgets/QScrollArea>
-#include <QtWidgets/QToolButton>
#include <vector>
#include <deque>
@@ -26,6 +23,7 @@
#include "dockhandler.h"
#include "viewframe.h"
#include "fontsettings.h"
+#include "expandablegroup.h"
class XrefHeader;
class XrefItem
@@ -524,27 +522,6 @@ public Q_SLOTS:
};
-class BINARYNINJAUIAPI ExpandableGroup : public QWidget
-{
- Q_OBJECT
-
-private:
- QToolButton* m_button;
- QParallelAnimationGroup* m_animation;
- QScrollArea* m_content;
- int m_duration = 100;
-
-private Q_SLOTS:
- void toggled(bool expanded);
-
-public:
- explicit ExpandableGroup(const QString& title = "", QWidget* parent = nullptr);
- void setContentLayout(QLayout* contentLayout);
- void setTitle(const QString& title) { m_button->setText(title); }
- void toggle(bool expanded);
-};
-
-
// https://github.com/CuriousCrow/QCheckboxCombo
/*
* QCheckboxCombo is a combobox widget that contains items with checkboxes