pos = (br.bottom() - pos) * maxh;
m_dragItem->updateKeyFramePos(keyFramePos, pos);
}
- scene()->removeItem(m_visualTip);
+ if (m_visualTip) scene()->removeItem(m_visualTip);
m_animationTimer->stop();
delete m_animation;
m_animation = NULL;
m_visualTip = NULL;
return;
} else if (m_operationMode == MOVEGUIDE) {
- scene()->removeItem(m_visualTip);
+ if (m_visualTip) scene()->removeItem(m_visualTip);
m_animationTimer->stop();
delete m_animation;
m_animation = NULL;
QMatrix matrix;
matrix = matrix.scale(scaleFactor, verticalScale);
m_scene->setScale(scaleFactor, verticalScale);
- scene()->removeItem(m_visualTip);
+ if (m_visualTip) scene()->removeItem(m_visualTip);
m_animationTimer->stop();
delete m_visualTip;
m_visualTip = NULL;