Increase dead zone for detaching

wilder-portage
Tomaz Canabrava 8 years ago
parent 873edc5d4e
commit 3f2bd3dca2
  1. 4
      src/DetachableTabBar.cpp

@ -8,7 +8,7 @@ DetachableTabBar::DetachableTabBar(QWidget *parent) :
void DetachableTabBar::mouseMoveEvent(QMouseEvent *event)
{
QTabBar::mouseMoveEvent(event);
if (!contentsRect().adjusted(-10,-10,10,10).contains(event->pos())) {
if (!contentsRect().adjusted(-30,-30,30,30).contains(event->pos())) {
if (!_draggingOutside) {
_draggingOutside = true;
_originalCursor = cursor();
@ -23,7 +23,7 @@ void DetachableTabBar::mouseMoveEvent(QMouseEvent *event)
void DetachableTabBar::mouseReleaseEvent(QMouseEvent *event)
{
QTabBar::mouseReleaseEvent(event);
if (!contentsRect().adjusted(-10,-10,10,10).contains(event->pos())) {
if (!contentsRect().adjusted(-30,-30,30,30).contains(event->pos())) {
setCursor(_originalCursor);
emit detachTab(currentIndex());
}

Loading…
Cancel
Save