From 9502e7bf6c00896cfefce825d1bf843c992c6f8e Mon Sep 17 00:00:00 2001 From: Uwe Kindler Date: Mon, 13 Apr 2020 22:35:35 +0200 Subject: [PATCH] Added new features to sip/DockManager.sip and DockWidget.sip for Python integration --- sip/DockManager.sip | 1 + sip/DockWidget.sip | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/sip/DockManager.sip b/sip/DockManager.sip index 828d416..19873e6 100644 --- a/sip/DockManager.sip +++ b/sip/DockManager.sip @@ -170,6 +170,7 @@ public: DefaultOpaqueConfig, DefaultNonOpaqueConfig, NonOpaqueWithWindowFrame, + HideSingleCentralWidgetTitleBar, }; typedef QFlags ConfigFlags; diff --git a/sip/DockWidget.sip b/sip/DockWidget.sip index 3e51d04..80c708d 100644 --- a/sip/DockWidget.sip +++ b/sip/DockWidget.sip @@ -96,15 +96,22 @@ public: virtual QList titleBarActions() const; void setTabToolTip(const QString &text); + bool isFullScreen() const; + bool isTabbed() const; + bool isCurrentTab() const; public: virtual bool event(QEvent *e); public slots: void toggleView(bool Open = true); + void setAsCurrentTab(); + void raise(); void setFloating(); void deleteDockWidget(); void closeDockWidget(); + void showFullScreen(); + void showNormal(); signals: void viewToggled(bool Open);