diff --git a/src/gui/kernel/qplatformmenu.h b/src/gui/kernel/qplatformmenu.h index f95fd4603e..39184826df 100644 --- a/src/gui/kernel/qplatformmenu.h +++ b/src/gui/kernel/qplatformmenu.h @@ -117,9 +117,14 @@ public: virtual void setMenuType(MenuType type) { Q_UNUSED(type); } virtual void showPopup(const QWindow *parentWindow, QPoint pos, const QPlatformMenuItem *item) + { + showPopup(parentWindow, QRect(pos, QSize()), item); + } + + virtual void showPopup(const QWindow *parentWindow, const QRect &targetRect, const QPlatformMenuItem *item) { Q_UNUSED(parentWindow); - Q_UNUSED(pos); + Q_UNUSED(targetRect); Q_UNUSED(item); setVisible(true); }