1
0
mirror of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System.git synced 2025-04-01 02:42:39 +08:00

Added new features to sip/DockManager.sip and DockWidget.sip for Python integration

This commit is contained in:
Uwe Kindler 2020-04-13 22:35:35 +02:00
parent 8aae6bf70b
commit 9502e7bf6c
2 changed files with 8 additions and 0 deletions

View File

@ -170,6 +170,7 @@ public:
DefaultOpaqueConfig, DefaultOpaqueConfig,
DefaultNonOpaqueConfig, DefaultNonOpaqueConfig,
NonOpaqueWithWindowFrame, NonOpaqueWithWindowFrame,
HideSingleCentralWidgetTitleBar,
}; };
typedef QFlags<ads::CDockManager::eConfigFlag> ConfigFlags; typedef QFlags<ads::CDockManager::eConfigFlag> ConfigFlags;

View File

@ -96,15 +96,22 @@ public:
virtual QList<QAction*> titleBarActions() const; virtual QList<QAction*> titleBarActions() const;
void setTabToolTip(const QString &text); void setTabToolTip(const QString &text);
bool isFullScreen() const;
bool isTabbed() const;
bool isCurrentTab() const;
public: public:
virtual bool event(QEvent *e); virtual bool event(QEvent *e);
public slots: public slots:
void toggleView(bool Open = true); void toggleView(bool Open = true);
void setAsCurrentTab();
void raise();
void setFloating(); void setFloating();
void deleteDockWidget(); void deleteDockWidget();
void closeDockWidget(); void closeDockWidget();
void showFullScreen();
void showNormal();
signals: signals:
void viewToggled(bool Open); void viewToggled(bool Open);