MCPcopy Create free account
hub / github.com/KDE/okular / setDefaultViewMode

Method setDefaultViewMode

core/document.cpp:754–765  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

752}
753
754void DocumentPrivate::setDefaultViewMode(View *view, Generator::PageLayout defaultViewMode)
755{
756 if (view->supportsCapability(View::ViewModeModality) && (view->capabilityFlags(View::ViewModeModality) & (View::CapabilityRead | View::CapabilitySerializable))) {
757 view->setCapability(View::ViewModeModality, (int)defaultViewMode);
758 }
759
760 if (SettingsCore::useFileInfoForViewContinuous()) {
761 if (view->supportsCapability(View::Continuous) && (view->capabilityFlags(View::Continuous) & (View::CapabilityRead | View::CapabilitySerializable))) {
762 view->setCapability(View::Continuous, (int)m_generator->defaultPageContinuous());
763 }
764 }
765}
766
767void DocumentPrivate::saveViewsInfo(View *view, QDomElement &e) const
768{

Callers

nothing calls this directly

Calls 4

setCapabilityMethod · 0.80
supportsCapabilityMethod · 0.45
capabilityFlagsMethod · 0.45
defaultPageContinuousMethod · 0.45

Tested by

no test coverage detected