Python: Create bindings for InitialOption

Added bindings for missing enums
Added InitialOption as value type

Task-Id: #198
This commit is contained in:
Renato Araujo Oliveira Filho
2021-07-13 13:23:13 -03:00
committed by Sergio Martins
parent 13a7d27046
commit c0c1383254
6 changed files with 16 additions and 9 deletions

View File

@@ -106,7 +106,8 @@ class MyMainWindow(KDDockWidgets.MainWindow):
self.m_dockwidgets.append(self.newDockWidget())
# MainWindow::addDockWidget() attaches a dock widget to the main window:
self.addDockWidget(self.m_dockwidgets[0], KDDockWidgets.Location_OnTop)
initialOpts = KDDockWidgets.InitialOption(KDDockWidgets.InitialVisibilityOption.StartHidden, QtCore.QSize(500, 500))
self.addDockWidget(self.m_dockwidgets[0], KDDockWidgets.Location_OnBottom, None, initialOpts)
# Here, for finer granularity we specify right of dockwidgets[0]:
self.addDockWidget(self.m_dockwidgets[1], KDDockWidgets.Location_OnRight, self.m_dockwidgets[0])