Changeset View
Changeset View
Standalone View
Standalone View
app/fullscreencontent.cpp
Show First 20 Lines • Show All 451 Lines • ▼ Show 20 Line(s) | 430 | { | |||
---|---|---|---|---|---|
452 | widget->mSlideShowIntervalSlider->setValue(int(GwenviewConfig::interval())); | 452 | widget->mSlideShowIntervalSlider->setValue(int(GwenviewConfig::interval())); | ||
453 | connect(widget->mSlideShowIntervalSlider, &QAbstractSlider::valueChanged, | 453 | connect(widget->mSlideShowIntervalSlider, &QAbstractSlider::valueChanged, | ||
454 | mSlideShow, &SlideShow::setInterval); | 454 | mSlideShow, &SlideShow::setInterval); | ||
455 | connect(widget->mSlideShowIntervalSlider, &QAbstractSlider::valueChanged, | 455 | connect(widget->mSlideShowIntervalSlider, &QAbstractSlider::valueChanged, | ||
456 | this, &FullScreenContent::updateSlideShowIntervalLabel); | 456 | this, &FullScreenContent::updateSlideShowIntervalLabel); | ||
457 | 457 | | |||
458 | // Interval label | 458 | // Interval label | ||
459 | QString text = formatSlideShowIntervalText(88); | 459 | QString text = formatSlideShowIntervalText(88); | ||
460 | int width = widget->mSlideShowIntervalLabel->fontMetrics().width(text); | 460 | int width = widget->mSlideShowIntervalLabel->fontMetrics().boundingRect(text).width(); | ||
461 | widget->mSlideShowIntervalLabel->setFixedWidth(width); | 461 | widget->mSlideShowIntervalLabel->setFixedWidth(width); | ||
462 | updateSlideShowIntervalLabel(); | 462 | updateSlideShowIntervalLabel(); | ||
463 | 463 | | |||
464 | // Image information | 464 | // Image information | ||
465 | connect(widget->mConfigureDisplayedInformationButton, &QAbstractButton::clicked, | 465 | connect(widget->mConfigureDisplayedInformationButton, &QAbstractButton::clicked, | ||
466 | this, &FullScreenContent::showImageMetaInfoDialog); | 466 | this, &FullScreenContent::showImageMetaInfoDialog); | ||
467 | 467 | | |||
468 | // Thumbnails | 468 | // Thumbnails | ||
▲ Show 20 Lines • Show All 104 Lines • Show Last 20 Lines |