summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Taylor <alex@vector35.com>2024-09-18 17:23:12 -0400
committerAlexander Taylor <alex@vector35.com>2024-09-24 14:41:39 -0400
commitaf29e041217e9582b8b81e458e8db458de5a8049 (patch)
tree1ea06f9dfcd1494be912be6972e0921d296cab54
parenta5fbe13e59a2cea9ce930a58b0cdd4dc4476f0b6 (diff)
Fix Remote Dialog buttons being drawn incorrectly.
-rw-r--r--ui/theme.h14
1 files changed, 12 insertions, 2 deletions
diff --git a/ui/theme.h b/ui/theme.h
index bee3a7e7..c6b8f607 100644
--- a/ui/theme.h
+++ b/ui/theme.h
@@ -6,6 +6,7 @@
#include "binaryninjaapi.h"
#include "uicontext.h"
#include <QPushButton>
+#include <QToolButton>
/*!
@addtogroup Theme
@@ -13,13 +14,22 @@
@{
*/
-class BINARYNINJAUIAPI CustomStyleFlatButton : public QPushButton
+class BINARYNINJAUIAPI CustomStyleFlatPushButton : public QPushButton
{
Q_OBJECT
public:
- CustomStyleFlatButton(QWidget* parent = nullptr) : QPushButton(parent) {}
+ CustomStyleFlatPushButton(QWidget* parent = nullptr) : QPushButton(parent) {}
};
+
+class BINARYNINJAUIAPI CustomStyleFlatToolButton : public QToolButton
+{
+Q_OBJECT
+public:
+ CustomStyleFlatToolButton(QWidget* parent = nullptr) : QToolButton(parent) {}
+};
+
+
class BINARYNINJAUIAPI CustomFusionStyle : public QProxyStyle
{
public: