}
int scale = m_paramRect->rect().width() * 100 / m_profile.width;
bool ok;
- scale = QInputDialog::getInt(this, i18n("Resize..."), i18n("Scale"), scale, 1, 2147483647, 10, &ok);
+ scale = QInputDialog::getInteger(this, i18n("Resize..."), i18n("Scale"), scale, 1, 2147483647, 10, &ok);
if (!ok) return;
m_paramRect->setRect(0, 0, m_profile.width * scale / 100, m_profile.height * scale / 100);
slotUpdateTransitionProperties();
// no keyframe under cursor
return;
}
+ QRectF r = m_paramRect->rect().normalized();
item.x(m_paramRect->pos().x());
item.y(m_paramRect->pos().y());
- item.w(m_paramRect->rect().width());
- item.h(m_paramRect->rect().height());
+ item.w(r.width());
+ item.h(r.height());
m_geom->insert(item);
updateTransitionPath();
emit parameterChanged();