Wayland: Dragging a tab or a nested dock widget now shows pixmap

TODO: Supporting a drop for those two cases
This commit is contained in:
Sergio Martins
2020-10-16 10:33:01 +01:00
parent 16bcace663
commit bc04863439
6 changed files with 72 additions and 14 deletions

View File

@@ -84,6 +84,13 @@ int TabBarWidget::tabAt(QPoint localPos) const
return QTabBar::tabAt(localPos);
}
DockWidgetBase *TabBarWidget::currentDockWidget() const
{
const int index = currentIndex();
return index == -1 ? nullptr
: dockWidgetAt(index);
}
void TabBarWidget::mousePressEvent(QMouseEvent *e)
{
onMousePress(e->pos());