MCPcopy Create free account
hub / github.com/Liniyous/ElaWidgetTools / setDisplayMode

Method setDisplayMode

ElaWidgetTools/ElaNavigationBar.cpp:559–576  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

557}
558
559void ElaNavigationBar::setDisplayMode(ElaNavigationType::NavigationDisplayMode displayMode, bool isAnimation)
560{
561 Q_D(ElaNavigationBar);
562 if (d->_currentDisplayMode == displayMode || displayMode == ElaNavigationType::Auto)
563 {
564 return;
565 }
566 if (displayMode == ElaNavigationType::Maximal)
567 {
568 d->_navigationModel->setIsMaximalMode(true);
569 }
570 else
571 {
572 d->_navigationModel->setIsMaximalMode(false);
573 }
574 d->_doComponentAnimation(displayMode, isAnimation);
575 d->_raiseNavigationBar();
576}
577
578ElaNavigationType::NavigationDisplayMode ElaNavigationBar::getDisplayMode() const
579{

Callers 1

Calls 3

setIsMaximalModeMethod · 0.80
_doComponentAnimationMethod · 0.80
_raiseNavigationBarMethod · 0.80

Tested by

no test coverage detected