Changeset View
Changeset View
Standalone View
Standalone View
kded/generator.cpp
Show First 20 Lines • Show All 563 Lines • ▼ Show 20 Line(s) | 554 | qreal Generator::bestScaleForOutput(const KScreen::OutputPtr &output) { | |||
---|---|---|---|---|---|
564 | if (dpi > 96 * 1.5 && mode->size().height() >= 1440) { | 564 | if (dpi > 96 * 1.5 && mode->size().height() >= 1440) { | ||
565 | return 2.0; | 565 | return 2.0; | ||
566 | } | 566 | } | ||
567 | return 1.0; | 567 | return 1.0; | ||
568 | } | 568 | } | ||
569 | 569 | | |||
570 | KScreen::ModePtr Generator::bestModeForOutput(const KScreen::OutputPtr &output) | 570 | KScreen::ModePtr Generator::bestModeForOutput(const KScreen::OutputPtr &output) | ||
571 | { | 571 | { | ||
572 | if (output->preferredMode()) { | 572 | if (KScreen::ModePtr outputMode = output->preferredMode()) { | ||
573 | return output->preferredMode(); | 573 | return outputMode; | ||
574 | } | 574 | } | ||
575 | 575 | | |||
576 | return biggestMode(output->modes()); | 576 | return biggestMode(output->modes()); | ||
577 | } | 577 | } | ||
578 | 578 | | |||
579 | 579 | | |||
580 | KScreen::OutputPtr Generator::biggestOutput(const KScreen::OutputList &outputs) | 580 | KScreen::OutputPtr Generator::biggestOutput(const KScreen::OutputList &outputs) | ||
581 | { | 581 | { | ||
▲ Show 20 Lines • Show All 98 Lines • Show Last 20 Lines |