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/globalarea.h | 133 +++++++++++++++++++++++++++----------------------------- 1 file changed, 65 insertions(+), 68 deletions(-) (limited to 'ui/globalarea.h') diff --git a/ui/globalarea.h b/ui/globalarea.h index 2dffe3b0..1d0cd90b 100644 --- a/ui/globalarea.h +++ b/ui/globalarea.h @@ -5,46 +5,46 @@ #include "viewframe.h" #include "tabwidget.h" -class BINARYNINJAUIAPI GlobalAreaWidget: public QWidget +class BINARYNINJAUIAPI GlobalAreaWidget : public QWidget { Q_OBJECT -protected: + protected: QString m_title; UIActionHandler m_actionHandler; ContextMenuManager* m_contextMenuManager = nullptr; Menu* m_menu = nullptr; -public: + public: GlobalAreaWidget(const QString& title); const QString& title() const { return m_title; } - 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 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 focus(); }; -class BINARYNINJAUIAPI GlobalAreaTabStyle: public DockableTabStyle +class BINARYNINJAUIAPI GlobalAreaTabStyle : public DockableTabStyle { int closeButtonSize(const QWidget* widget) const; -public: - virtual QSize sizeForTab(const QWidget* widget, const DockableTabInfo& info, int idx, - int count, int active) const override; - virtual QRect closeButtonRect(const QWidget* widget, const DockableTabInfo& info, int idx, - int count, int active) const override; - virtual QRect closeIconRect(const QWidget* widget, const DockableTabInfo& info, int idx, - int count, int active) const override; - virtual void paintTab(const QWidget* widget, QStylePainter& p, const DockableTabInfo& info, int idx, - int count, int active, DockableTabInteractionState state, const QRect& rect) const override; + public: + virtual QSize sizeForTab( + const QWidget* widget, const DockableTabInfo& info, int idx, int count, int active) const override; + virtual QRect closeButtonRect( + const QWidget* widget, const DockableTabInfo& info, int idx, int count, int active) const override; + virtual QRect closeIconRect( + const QWidget* widget, const DockableTabInfo& info, int idx, int count, int active) const override; + virtual void paintTab(const QWidget* widget, QStylePainter& p, const DockableTabInfo& info, int idx, int count, + int active, DockableTabInteractionState state, const QRect& rect) const override; virtual DockableTabStyle* duplicate() override; }; -class BINARYNINJAUIAPI CloseButton: public QWidget +class BINARYNINJAUIAPI CloseButton : public QWidget { Q_OBJECT @@ -52,11 +52,11 @@ class BINARYNINJAUIAPI CloseButton: public QWidget bool m_buttonDown = false; QTimer* m_timer; -public: + public: CloseButton(); virtual QSize sizeHint() const override; -protected: + protected: virtual void paintEvent(QPaintEvent* event) override; virtual void enterEvent(QEnterEvent* event) override; virtual void leaveEvent(QEvent* event) override; @@ -64,14 +64,14 @@ protected: virtual void mousePressEvent(QMouseEvent* event) override; virtual void mouseReleaseEvent(QMouseEvent* event) override; -private Q_SLOTS: + private Q_SLOTS: void underMouseTimerEvent(); -Q_SIGNALS: + Q_SIGNALS: void clicked(); }; -class BINARYNINJAUIAPI GlobalArea: public QWidget +class BINARYNINJAUIAPI GlobalArea : public QWidget { Q_OBJECT @@ -82,11 +82,11 @@ class BINARYNINJAUIAPI GlobalArea: public QWidget static std::vector> m_widgetFactories; - QString actionNameForWidget(const QString &title); + QString actionNameForWidget(const QString& title); static QVariant sizesToVariant(const QList& sizes); static std::optional> variantToSizes(const QVariant& variant); -public: + public: GlobalArea(); void setSplitter(QSplitter* splitter); @@ -120,7 +120,7 @@ public: return context->globalArea(); } - template + template static T* widget(const QString& title) { GlobalArea* globalArea = current(); @@ -132,36 +132,34 @@ public: return qobject_cast(widget); } - template - static UIAction globalAreaAction(const QString& title, - const std::function& activate) + template + static UIAction globalAreaAction(const QString& title, const std::function& activate) { - return globalAreaAction(title, - [=](T* obj, const UIActionContext&) { activate(obj); }, - [=](T*, const UIActionContext&) { return true; }); + return globalAreaAction( + title, [=](T* obj, const UIActionContext&) { activate(obj); }, + [=](T*, const UIActionContext&) { return true; }); } - template - static UIAction globalAreaAction(const QString& title, - const std::function& activate) + template + static UIAction globalAreaAction( + const QString& title, const std::function& activate) { - return globalAreaAction(title, activate, - [](T*, const UIActionContext&) { return true; }); + return globalAreaAction(title, activate, [](T*, const UIActionContext&) { return true; }); } - template - static UIAction globalAreaAction(const QString& title, - const std::function& activate, const std::function& isValid) + template + static UIAction globalAreaAction( + const QString& title, const std::function& activate, const std::function& isValid) { - return globalAreaAction(title, - [=](T* obj, const UIActionContext&) { activate(obj); }, - [=](T* obj, const UIActionContext&) { return isValid(obj); }); + return globalAreaAction( + title, [=](T* obj, const UIActionContext&) { activate(obj); }, + [=](T* obj, const UIActionContext&) { return isValid(obj); }); } - template + template static UIAction globalAreaAction(const QString& title, - const std::function& activate, - const std::function& isValid) + const std::function& activate, + const std::function& isValid) { std::function lookup = [=](const UIActionContext& ctxt) { if (!ctxt.context) @@ -175,30 +173,29 @@ 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 globalAreaActionChecked(const QString& title, - const std::function& isChecked) + template + static std::function globalAreaActionChecked( + const QString& title, const std::function& isChecked) { - return globalAreaActionChecked(title, - [=](T* obj, const UIActionContext&) { return isChecked(obj); }); + return globalAreaActionChecked(title, [=](T* obj, const UIActionContext&) { return isChecked(obj); }); } - template - static std::function globalAreaActionChecked(const QString& title, - const std::function& isChecked) + template + static std::function globalAreaActionChecked( + const QString& title, const std::function& isChecked) { return [=](const UIActionContext& ctxt) { if (!ctxt.context) @@ -216,10 +213,10 @@ public: }; } -Q_SIGNALS: + Q_SIGNALS: void widgetClosed(GlobalAreaWidget* widget); -private Q_SLOTS: + private Q_SLOTS: void currentChanged(QWidget* widget); void tabClosed(QWidget* widget); void hideButtonClicked(); -- cgit v1.3.1