Remove TabViewInterface::numDockWidgets()

The controller knows how many. Frontends no longer need to
implement this
This commit is contained in:
Sergio Martins
2022-08-15 21:02:44 +01:00
parent a11414ed8d
commit 65b0b7e140
6 changed files with 1 additions and 15 deletions

View File

@@ -152,11 +152,6 @@ void TabBar_qtwidgets::setCurrentIndex(int index)
QTabBar::setCurrentIndex(index);
}
int TabBar_qtwidgets::numDockWidgets() const
{
return QTabBar::count();
}
QTabWidget *TabBar_qtwidgets::tabWidget() const
{
if (auto tw = dynamic_cast<Stack_qtwidgets *>(m_controller->stack()->view()))

View File

@@ -46,7 +46,6 @@ public:
int tabAt(QPoint localPos) const override;
void renameTab(int index, const QString &) override;
void changeTabIcon(int index, const QIcon &icon) override;
int numDockWidgets() const override;
void removeDockWidget(Controllers::DockWidget *) override;
void insertDockWidget(int index, Controllers::DockWidget *, const QIcon &,
const QString &title) override;