Changeset View
Changeset View
Standalone View
Standalone View
effects.cpp
Show First 20 Lines • Show All 617 Lines • ▼ Show 20 Line(s) | 613 | { | |||
---|---|---|---|---|---|
618 | emit windowPaddingChanged(t->effectWindow(), old); | 618 | emit windowPaddingChanged(t->effectWindow(), old); | ||
619 | } | 619 | } | ||
620 | 620 | | |||
621 | void EffectsHandlerImpl::setActiveFullScreenEffect(Effect* e) | 621 | void EffectsHandlerImpl::setActiveFullScreenEffect(Effect* e) | ||
622 | { | 622 | { | ||
623 | if (fullscreen_effect == e) { | 623 | if (fullscreen_effect == e) { | ||
624 | return; | 624 | return; | ||
625 | } | 625 | } | ||
626 | bool activeChanged = (e == nullptr || fullscreen_effect == nullptr); | ||||
zzag: const bool | |||||
626 | fullscreen_effect = e; | 627 | fullscreen_effect = e; | ||
627 | emit activeFullScreenEffectChanged(); | 628 | emit activeFullScreenEffectChanged(); | ||
629 | if (activeChanged) { | ||||
630 | emit hasActiveFullScreenEffectChanged(); | ||||
631 | } | ||||
628 | } | 632 | } | ||
629 | 633 | | |||
630 | Effect* EffectsHandlerImpl::activeFullScreenEffect() const | 634 | Effect* EffectsHandlerImpl::activeFullScreenEffect() const | ||
631 | { | 635 | { | ||
632 | return fullscreen_effect; | 636 | return fullscreen_effect; | ||
633 | } | 637 | } | ||
634 | 638 | | |||
639 | bool EffectsHandlerImpl::hasActiveFullScreenEffect() const | ||||
640 | { | ||||
641 | return fullscreen_effect; | ||||
zzag: Readability nitpick: fullscreen_effect != nullptr | |||||
642 | } | ||||
643 | | ||||
635 | bool EffectsHandlerImpl::grabKeyboard(Effect* effect) | 644 | bool EffectsHandlerImpl::grabKeyboard(Effect* effect) | ||
636 | { | 645 | { | ||
637 | if (keyboard_grab_effect != NULL) | 646 | if (keyboard_grab_effect != NULL) | ||
638 | return false; | 647 | return false; | ||
639 | if (!doGrabKeyboard()) { | 648 | if (!doGrabKeyboard()) { | ||
640 | return false; | 649 | return false; | ||
641 | } | 650 | } | ||
642 | keyboard_grab_effect = effect; | 651 | keyboard_grab_effect = effect; | ||
▲ Show 20 Lines • Show All 1427 Lines • Show Last 20 Lines |
const bool