Delete past with wheel click on X11

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2093 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
cfdev
2013-04-08 19:46:11 +00:00
parent 265eb17f63
commit fbe57dda2b

View File

@@ -419,16 +419,12 @@ void DiagramView::mousePressEvent(QMouseEvent *e) {
switchToVisualisationModeIfNeeded(e); switchToVisualisationModeIfNeeded(e);
fresh_focus_in_ = false; fresh_focus_in_ = false;
} }
if (isInteractive() && !scene -> isReadOnly()) { if (isInteractive() && !scene -> isReadOnly()) {
if (e -> buttons() == Qt::MidButton) { if (is_adding_text && e -> buttons() == Qt::LeftButton) {
//paste(mapToScene(e -> pos()), QClipboard::Selection); addDiagramTextAtPos(mapToScene(e -> pos()));
} else { is_adding_text = false;
if (is_adding_text && e -> buttons() == Qt::LeftButton) {
addDiagramTextAtPos(mapToScene(e -> pos()));
is_adding_text = false;
}
}
} }
}
QGraphicsView::mousePressEvent(e); QGraphicsView::mousePressEvent(e);
} }