forked from qt-creator/qt-creator
Feedback pane is not anymore shown for changes with cursor keys.
Reviewed-by: kkoehne
This commit is contained in:
@@ -97,6 +97,12 @@ void FormEditorGraphicsView::mouseMoveEvent(QMouseEvent *event)
|
|||||||
m_feedbackOriginPoint = event->pos() + QPoint(50, -80);
|
m_feedbackOriginPoint = event->pos() + QPoint(50, -80);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void FormEditorGraphicsView::keyPressEvent(QKeyEvent *event)
|
||||||
|
{
|
||||||
|
m_feedbackOriginPoint = QPoint();
|
||||||
|
QGraphicsView::keyPressEvent(event);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void FormEditorGraphicsView::mouseReleaseEvent(QMouseEvent *event)
|
void FormEditorGraphicsView::mouseReleaseEvent(QMouseEvent *event)
|
||||||
{
|
{
|
||||||
@@ -117,6 +123,8 @@ void FormEditorGraphicsView::mouseReleaseEvent(QMouseEvent *event)
|
|||||||
m_feedbackOriginPoint = QPoint();
|
m_feedbackOriginPoint = QPoint();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void FormEditorGraphicsView::drawForeground(QPainter *painter, const QRectF &/*rect*/ )
|
void FormEditorGraphicsView::drawForeground(QPainter *painter, const QRectF &/*rect*/ )
|
||||||
{
|
{
|
||||||
if (!m_feedbackNode.isValid())
|
if (!m_feedbackNode.isValid())
|
||||||
|
@@ -49,6 +49,7 @@ protected:
|
|||||||
void wheelEvent(QWheelEvent *event);
|
void wheelEvent(QWheelEvent *event);
|
||||||
void mouseMoveEvent(QMouseEvent *event);
|
void mouseMoveEvent(QMouseEvent *event);
|
||||||
void mouseReleaseEvent(QMouseEvent *event);
|
void mouseReleaseEvent(QMouseEvent *event);
|
||||||
|
void keyPressEvent(QKeyEvent *event);
|
||||||
private:
|
private:
|
||||||
QmlItemNode m_feedbackNode;
|
QmlItemNode m_feedbackNode;
|
||||||
QmlObjectNode m_parentNode;
|
QmlObjectNode m_parentNode;
|
||||||
|
Reference in New Issue
Block a user