From 32a31142a611758729d8771b8451b52e5032a2a3 Mon Sep 17 00:00:00 2001 From: David Rosca Date: Mon, 26 Feb 2018 16:58:39 +0100 Subject: [PATCH] AbstractButtonInterface: Add call methods to ClickController Workaround for Python bindings --- src/lib/tools/abstractbuttoninterface.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/tools/abstractbuttoninterface.h b/src/lib/tools/abstractbuttoninterface.h index a8cbcffa7..e49757b47 100644 --- a/src/lib/tools/abstractbuttoninterface.h +++ b/src/lib/tools/abstractbuttoninterface.h @@ -36,6 +36,14 @@ public: std::function popupPosition; bool popupOpened = false; std::function popupClosed; + + QPoint callPopupPosition(const QSize &size) const { + return popupPosition(size); + } + + void callPopupClosed() const { + popupClosed(); + } }; explicit AbstractButtonInterface(QObject *parent = nullptr);