diff --git a/src/ui/itemscrollbox.cpp b/src/ui/itemscrollbox.cpp index 55ba900..f704996 100644 --- a/src/ui/itemscrollbox.cpp +++ b/src/ui/itemscrollbox.cpp @@ -1,6 +1,7 @@ #include "itemscrollbox.h" #include "ui_relayscrollbox.h" #include +#include #include ItemScrollBox::ItemScrollBox(QWidget *parent) : @@ -131,7 +132,7 @@ void ItemScrollBox::onItemUpdate(const ItemUpdateRequest& update) { if(widget->controles(update.payload)) { - qDebug()<<"ItemUpdate with group change"; + qDebug()<<"ItemUpdate with group change for item"< item = widget->getItem(); removeItemFromTabs(update.payload); addItemToTabs(item); @@ -148,6 +149,7 @@ void ItemScrollBox::ensureTabExists(const QString& groupName) tab.scroller->setWidgetResizable(true); tab.scroller->setFrameShape(QFrame::NoFrame); tab.scroller->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); + QScroller::grabGesture(tab.scroller->viewport(), QScroller::LeftMouseButtonGesture); tab.content = new QWidget(tab.scroller); QVBoxLayout* scrollLayout = new QVBoxLayout(tab.content);