diff options
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 |
