From 6812c973c9fa9b4ad642ab81856c05f87bd6fcc4 Mon Sep 17 00:00:00 2001 From: KyleMiles Date: Thu, 27 Jan 2022 22:43:28 -0500 Subject: Format All Files --- ui/sidebar.h | 190 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 94 insertions(+), 96 deletions(-) (limited to 'ui/sidebar.h') diff --git a/ui/sidebar.h b/ui/sidebar.h index 52ea38de..ef0b0c0b 100644 --- a/ui/sidebar.h +++ b/ui/sidebar.h @@ -22,38 +22,39 @@ struct SidebarIcon static SidebarIcon generate(const QImage& src); }; -class BINARYNINJAUIAPI SidebarWidget: public QWidget +class BINARYNINJAUIAPI SidebarWidget : public QWidget { Q_OBJECT -protected: + protected: QString m_title; UIActionHandler m_actionHandler; ContextMenuManager* m_contextMenuManager = nullptr; Menu* m_menu = nullptr; -public: + public: SidebarWidget(const QString& title); const QString& title() const { return m_title; } - virtual void notifyFontChanged() { } - virtual void notifyOffsetChanged(uint64_t /*offset*/) { } + virtual void notifyFontChanged() {} + virtual void notifyOffsetChanged(uint64_t /*offset*/) {} virtual void notifyThemeChanged(); - virtual void notifyViewChanged(ViewFrame* /*frame*/) { } - virtual void notifyViewLocationChanged(View* /*view*/, const ViewLocation& /*viewLocation*/) { } + virtual void notifyViewChanged(ViewFrame* /*frame*/) {} + virtual void notifyViewLocationChanged(View* /*view*/, const ViewLocation& /*viewLocation*/) {} virtual void focus(); virtual QWidget* headerWidget() { return nullptr; } }; -class BINARYNINJAUIAPI SidebarWidgetAndHeader: public QWidget +class BINARYNINJAUIAPI SidebarWidgetAndHeader : public QWidget { Q_OBJECT SidebarWidget* m_widget; QWidget* m_header; ViewFrame* m_frame; -public: + + public: SidebarWidgetAndHeader(SidebarWidget* widget, ViewFrame* frame); SidebarWidget* widget() const { return m_widget; } @@ -64,27 +65,30 @@ public: void updateFonts(); }; -class BINARYNINJAUIAPI SidebarHeaderTitle: public QLabel +class BINARYNINJAUIAPI SidebarHeaderTitle : public QLabel { Q_OBJECT -public: + + public: SidebarHeaderTitle(const QString& name); }; -class BINARYNINJAUIAPI SidebarHeader: public QWidget +class BINARYNINJAUIAPI SidebarHeader : public QWidget { Q_OBJECT -public: + + public: SidebarHeader(const QString& name, QWidget* rightSide = nullptr); }; -class BINARYNINJAUIAPI SidebarInvalidContextWidget: public SidebarWidget +class BINARYNINJAUIAPI SidebarInvalidContextWidget : public SidebarWidget { Q_OBJECT -public: + + public: SidebarInvalidContextWidget(const QString& title); -private Q_SLOTS: + private Q_SLOTS: void openFile(); }; @@ -93,7 +97,7 @@ class BINARYNINJAUIAPI SidebarWidgetType SidebarIcon m_icon; QString m_name; -public: + public: SidebarWidgetType(const QImage& icon, const QString& name); virtual ~SidebarWidgetType() {} @@ -118,7 +122,7 @@ struct SidebarWidgetContainerState QList parentSplitterSizes; }; -class BINARYNINJAUIAPI SidebarWidgetContainer: public QWidget +class BINARYNINJAUIAPI SidebarWidgetContainer : public QWidget { Q_OBJECT @@ -148,7 +152,7 @@ class BINARYNINJAUIAPI SidebarWidgetContainer: public QWidget static QVariant sizesToVariant(const QList& sizes); static std::optional> variantToSizes(const QVariant& variant); -public: + public: SidebarWidgetContainer(); void setSplitter(QSplitter* splitter); @@ -181,15 +185,15 @@ public: void toggleSidebar(); - void moveContextToContainer(SplitPaneWidget* panes, const std::vector& frames, - SidebarWidgetContainer* target); + void moveContextToContainer( + SplitPaneWidget* panes, const std::vector& frames, SidebarWidgetContainer* target); -Q_SIGNALS: + Q_SIGNALS: void showContents(); void hideContents(); }; -class BINARYNINJAUIAPI Sidebar: public QWidget +class BINARYNINJAUIAPI Sidebar : public QWidget { Q_OBJECT @@ -201,13 +205,13 @@ class BINARYNINJAUIAPI Sidebar: public QWidget static SidebarWidgetType* m_defaultContentType; static SidebarWidgetType* m_defaultReferenceType; -protected: + protected: virtual void paintEvent(QPaintEvent* event) override; virtual void mouseMoveEvent(QMouseEvent* event) override; virtual void mousePressEvent(QMouseEvent* event) override; virtual void leaveEvent(QEvent* event) override; -public: + public: Sidebar(); SidebarWidgetContainer* container() const { return m_currentContainer; } @@ -245,7 +249,7 @@ public: return context->sidebar(); } - template + template static T* widget(SidebarWidgetType* type) { Sidebar* sidebar = current(); @@ -257,13 +261,13 @@ public: return qobject_cast(widget); } - template + template static T* widget(const QString& name) { return widget(Sidebar::typeFromName(name)); } - template + template static T* activateWidget(SidebarWidgetType* type) { Sidebar* sidebar = current(); @@ -279,76 +283,72 @@ public: return result; } - template + template static T* activateWidget(const QString& name) { return activateWidget(Sidebar::typeFromName(name)); } - template - static UIAction globalSidebarAction(const QString& name, - const std::function& activate) + template + static UIAction globalSidebarAction(const QString& name, const std::function& activate) { - return globalSidebarAction(name, - [=](T* obj, const UIActionContext&) { activate(obj); }, - [=](T*, const UIActionContext&) { return true; }); + return globalSidebarAction( + name, [=](T* obj, const UIActionContext&) { activate(obj); }, + [=](T*, const UIActionContext&) { return true; }); } - template - static UIAction globalSidebarAction(const QString& name, - const std::function& activate) + template + static UIAction globalSidebarAction( + const QString& name, const std::function& activate) { - return globalSidebarAction(name, activate, - [](T*, const UIActionContext&) { return true; }); + return globalSidebarAction(name, activate, [](T*, const UIActionContext&) { return true; }); } - template - static UIAction globalSidebarAction(const QString& name, - const std::function& activate, const std::function& isValid) + template + static UIAction globalSidebarAction( + const QString& name, const std::function& activate, const std::function& isValid) { - return globalSidebarAction(name, - [=](T* obj, const UIActionContext&) { activate(obj); }, - [=](T* obj, const UIActionContext&) { return isValid(obj); }); + return globalSidebarAction( + name, [=](T* obj, const UIActionContext&) { activate(obj); }, + [=](T* obj, const UIActionContext&) { return isValid(obj); }); } - template + template static UIAction globalSidebarAction(const QString& name, - const std::function& activate, - const std::function& isValid) + const std::function& activate, + const std::function& isValid) { return globalSidebarAction(Sidebar::typeFromName(name), activate, isValid); } - template - static UIAction globalSidebarAction(SidebarWidgetType* type, - const std::function& activate) + template + static UIAction globalSidebarAction(SidebarWidgetType* type, const std::function& activate) { - return globalSidebarAction(type, - [=](T* obj, const UIActionContext&) { activate(obj); }, - [=](T*, const UIActionContext&) { return true; }); + return globalSidebarAction( + type, [=](T* obj, const UIActionContext&) { activate(obj); }, + [=](T*, const UIActionContext&) { return true; }); } - template - static UIAction globalSidebarAction(SidebarWidgetType* type, - const std::function& activate) + template + static UIAction globalSidebarAction( + SidebarWidgetType* type, const std::function& activate) { - return globalSidebarAction(type, activate, - [](T*, const UIActionContext&) { return true; }); + return globalSidebarAction(type, activate, [](T*, const UIActionContext&) { return true; }); } - template - static UIAction globalSidebarAction(SidebarWidgetType* type, - const std::function& activate, const std::function& isValid) + template + static UIAction globalSidebarAction(SidebarWidgetType* type, const std::function& activate, + const std::function& isValid) { - return globalSidebarAction(type, - [=](T* obj, const UIActionContext&) { activate(obj); }, - [=](T* obj, const UIActionContext&) { return isValid(obj); }); + return globalSidebarAction( + type, [=](T* obj, const UIActionContext&) { activate(obj); }, + [=](T* obj, const UIActionContext&) { return isValid(obj); }); } - template + template static UIAction globalSidebarAction(SidebarWidgetType* type, - const std::function& activate, - const std::function& isValid) + const std::function& activate, + const std::function& isValid) { std::function lookup = [=](const UIActionContext& ctxt) { if (!type || !ctxt.context) @@ -362,45 +362,43 @@ public: return qobject_cast(widget); }; return UIAction( - [=](const UIActionContext& ctxt) { - T* obj = lookup(ctxt); - if (obj) - activate(obj, ctxt); - }, - [=](const UIActionContext& ctxt) { - T* obj = lookup(ctxt); - if (obj) - return isValid(obj, ctxt); - return false; - }); + [=](const UIActionContext& ctxt) { + T* obj = lookup(ctxt); + if (obj) + activate(obj, ctxt); + }, + [=](const UIActionContext& ctxt) { + T* obj = lookup(ctxt); + if (obj) + return isValid(obj, ctxt); + return false; + }); } - template - static std::function globalSidebarActionChecked(const QString& name, - const std::function& isChecked) + template + static std::function globalSidebarActionChecked( + const QString& name, const std::function& isChecked) { - return globalSidebarActionChecked(name, - [=](T* obj, const UIActionContext&) { return isChecked(obj); }); + return globalSidebarActionChecked(name, [=](T* obj, const UIActionContext&) { return isChecked(obj); }); } - template - static std::function globalSidebarActionChecked(const QString& name, - const std::function& isChecked) + template + static std::function globalSidebarActionChecked( + const QString& name, const std::function& isChecked) { return globalSidebarActionChecked(Sidebar::typeFromName(name), isChecked); } - template - static std::function globalSidebarActionChecked(SidebarWidgetType* type, - const std::function& isChecked) + template + static std::function globalSidebarActionChecked( + SidebarWidgetType* type, const std::function& isChecked) { - return globalSidebarActionChecked(type, - [=](T* obj, const UIActionContext&) { return isChecked(obj); }); + return globalSidebarActionChecked(type, [=](T* obj, const UIActionContext&) { return isChecked(obj); }); } - template - static std::function globalSidebarActionChecked(SidebarWidgetType* type, - const std::function& isChecked) + template + static std::function globalSidebarActionChecked( + SidebarWidgetType* type, const std::function& isChecked) { return [=](const UIActionContext& ctxt) { if (!type || !ctxt.context) -- cgit v1.3.1