Move more methods away from StackViewInterface

Let's just have TabBarViewInterface, which is similar
This commit is contained in:
Sergio Martins
2022-08-13 20:35:09 +01:00
parent fb59e30c59
commit 3ffe116a02
19 changed files with 127 additions and 217 deletions

View File

@@ -46,11 +46,14 @@ public:
bool tabsAreMovable() const override;
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;
Controllers::DockWidget *dockwidgetAt(int index) const override;
Controllers::DockWidget *dockWidgetAt(int index) const override;
int indexOfDockWidget(const Controllers::DockWidget *dw) const override;
void removeDockWidget(Controllers::DockWidget *) override;
bool insertDockWidget(int index, Controllers::DockWidget *, const QIcon &,
const QString &title) override;
QTabWidget *tabWidget() const;
Q_SIGNALS: