diff options
| author | Xusheng <xusheng@vector35.com> | 2021-02-05 20:28:13 +0800 |
|---|---|---|
| committer | Xusheng <xusheng@vector35.com> | 2021-04-22 10:52:39 +0800 |
| commit | c4b1dd712783e7474570705e6d95183a0c02a76e (patch) | |
| tree | 0393986e0078cb20610c8ad091db061f8f41a08b /ui/xreflist.h | |
| parent | a355d5c9aa1978d10f378931bfd5f06be60bae98 (diff) | |
add persistent search result
Diffstat (limited to 'ui/xreflist.h')
| -rw-r--r-- | ui/xreflist.h | 25 |
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 |
