Add MainWindowMDI::addDockWidget() taking QPointF

This commit is contained in:
Sergio Martins
2021-02-28 00:24:08 +00:00
parent 8ec980c1e8
commit c27658822e
2 changed files with 8 additions and 0 deletions

View File

@@ -28,3 +28,8 @@ void MainWindowMDI::addDockWidget(DockWidgetBase *dockWidget, QPoint localPos)
auto layout = static_cast<MDILayoutWidget *>(this->layoutWidget());
layout->addDockWidget(dockWidget, localPos);
}
void MainWindowMDI::addDockWidget(DockWidgetBase *dockWidget, QPointF localPos)
{
MainWindowMDI::addDockWidget(dockWidget, localPos.toPoint());
}

View File

@@ -43,6 +43,9 @@ public:
///@brief Docks @p dockWidget
/// The widget will be placed at the specified position
void addDockWidget(DockWidgetBase *dockWidget, QPoint localPos);
///@brief Convenience overload
void addDockWidget(DockWidgetBase *dockWidget, QPointF localPos);
};
}