mac fix for parenthesis matching

This commit is contained in:
mae
2009-04-28 19:02:58 +02:00
parent d213532a0f
commit 3b917fde19
2 changed files with 8 additions and 1 deletions

View File

@@ -2135,7 +2135,7 @@ void BaseTextEditor::paintEvent(QPaintEvent *e)
}
}
if (d->m_animator) {
if (d->m_animator && d->m_animator->isRunning()) {
QTextCursor cursor = textCursor();
cursor.setPosition(d->m_animator->position());
d->m_animator->draw(&painter, cursorRect(cursor).topLeft());
@@ -3420,6 +3420,11 @@ void BaseTextEditorAnimator::draw(QPainter *p, const QPointF &pos)
p->drawText(r, m_text);
}
bool BaseTextEditorAnimator::isRunning() const
{
return m_timeline->state() == QTimeLine::Running;
}
QRectF BaseTextEditorAnimator::rect() const
{
QFont f = m_font;