examples: Remove controller usage, use views instead

Controllers is low level API
This commit is contained in:
Sergio Martins
2022-06-18 08:36:09 +01:00
parent 26ba2199cb
commit 1ee5d21d4a
4 changed files with 46 additions and 20 deletions

View File

@@ -136,4 +136,29 @@ void DockWidgetViewInterface::setOptions(DockWidgetOptions opts)
m_dockWidget->setOptions(opts);
}
void DockWidgetViewInterface::setIcon(const QIcon &icon, IconPlaces places)
{
m_dockWidget->setIcon(icon, places);
}
QIcon DockWidgetViewInterface::icon(IconPlace place) const
{
return m_dockWidget->icon(place);
}
void DockWidgetViewInterface::setAffinities(const QStringList &affinities)
{
m_dockWidget->setAffinities(affinities);
}
void DockWidgetViewInterface::setAffinityName(const QString &name)
{
m_dockWidget->setAffinityName(name);
}
QStringList DockWidgetViewInterface::affinities() const
{
return m_dockWidget->affinities();
}
} // namespace