Changeset View
Changeset View
Standalone View
Standalone View
src/kmessagewidget.cpp
Show First 20 Lines • Show All 347 Lines • ▼ Show 20 Line(s) | |||||
348 | } | 348 | } | ||
349 | 349 | | |||
350 | void KMessageWidget::resizeEvent(QResizeEvent *event) | 350 | void KMessageWidget::resizeEvent(QResizeEvent *event) | ||
351 | { | 351 | { | ||
352 | QFrame::resizeEvent(event); | 352 | QFrame::resizeEvent(event); | ||
353 | 353 | | |||
354 | if (d->timeLine->state() == QTimeLine::NotRunning) { | 354 | if (d->timeLine->state() == QTimeLine::NotRunning) { | ||
355 | d->content->resize(width(), d->bestContentHeight()); | 355 | d->content->resize(width(), d->bestContentHeight()); | ||
356 | | ||||
357 | if (height() != d->content->height()) { | ||||
358 | setFixedHeight(d->content->height()); | ||||
359 | } | ||||
356 | } | 360 | } | ||
357 | } | 361 | } | ||
358 | 362 | | |||
359 | int KMessageWidget::heightForWidth(int width) const | 363 | int KMessageWidget::heightForWidth(int width) const | ||
360 | { | 364 | { | ||
361 | ensurePolished(); | 365 | ensurePolished(); | ||
362 | return d->content->heightForWidth(width); | 366 | return d->content->heightForWidth(width); | ||
363 | } | 367 | } | ||
▲ Show 20 Lines • Show All 153 Lines • Show Last 20 Lines |