secondColHandlePos = s.value(QString("ChatView/%1/SecondColumnHandlePos").arg(_idString),
defaultSecondColHandlePos).toInt();
- firstColHandle = new ColumnHandleItem(QtUi::style()->firstColumnSeparator()); addItem(firstColHandle);
- secondColHandle = new ColumnHandleItem(QtUi::style()->secondColumnSeparator()); addItem(secondColHandle);
+ firstColHandle = new ColumnHandleItem(QtUi::style()->firstColumnSeparator());
+ addItem(firstColHandle);
+
+ secondColHandle = new ColumnHandleItem(QtUi::style()->secondColumnSeparator());
+ addItem(secondColHandle);
connect(firstColHandle, SIGNAL(positionChanged(qreal)), this, SLOT(handlePositionChanged(qreal)));
connect(secondColHandle, SIGNAL(positionChanged(qreal)), this, SLOT(handlePositionChanged(qreal)));
_lines[l]->setSelected(false);
}
_selectionStart = -1;
- event->accept();
+ QGraphicsScene::mousePressEvent(event); // so we can start a new local selection
} else {
QGraphicsScene::mousePressEvent(event);
}