summaryrefslogtreecommitdiff
path: root/vcl/inc/qt5/Qt5Frame.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/inc/qt5/Qt5Frame.hxx')
-rw-r--r--vcl/inc/qt5/Qt5Frame.hxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/vcl/inc/qt5/Qt5Frame.hxx b/vcl/inc/qt5/Qt5Frame.hxx
index 577a9cce2fde..ce468ded3c18 100644
--- a/vcl/inc/qt5/Qt5Frame.hxx
+++ b/vcl/inc/qt5/Qt5Frame.hxx
@@ -34,6 +34,8 @@ class Qt5Instance;
class Qt5Menu;
class QWidget;
class Qt5MainWindow;
+class Qt5DragSource;
+class Qt5DropTarget;
class QPaintDevice;
class QScreen;
class QImage;
@@ -68,6 +70,9 @@ class VCLPLUG_QT5_PUBLIC Qt5Frame : public QObject, public SalFrame
Qt5Menu* m_pSalMenu;
+ Qt5DragSource* m_pDragSource;
+ Qt5DropTarget* m_pDropTarget;
+
bool m_bDefaultSize;
bool m_bDefaultPos;
@@ -121,6 +126,11 @@ public:
virtual void SetMenu(SalMenu* pMenu) override;
virtual void DrawMenuBar() override;
+ virtual void registerDragSource(Qt5DragSource* pDragSource);
+ virtual void deregisterDragSource(Qt5DragSource const* pDragSource);
+ virtual void registerDropTarget(Qt5DropTarget* pDropTarget);
+ virtual void deregisterDropTarget(Qt5DropTarget const* pDropTarget);
+
virtual void SetExtendedFrameStyle(SalExtStyle nExtStyle) override;
virtual void Show(bool bVisible, bool bNoActivate = false) override;
virtual void SetMinClientSize(long nWidth, long nHeight) override;