MCPcopy Create free account
hub / github.com/KDAB/GammaRay / saveSplitterState

Method saveSplitterState

ui/uistatemanager.cpp:455–464  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

453}
454
455void UIStateManager::saveSplitterState(QSplitter *splitter)
456{
457 const QSplitterList splitters = splitter ? (QSplitterList() << splitter) : this->splitters();
458 for (QSplitter *splitter : splitters) {
459 if (!checkWidget(splitter) || !splitter->property(WIDGET_CUSTOMIZED).toBool())
460 continue;
461
462 m_stateSettings->setValue(widgetStateKey(splitter), splitter->saveState());
463 }
464}
465
466void UIStateManager::restoreHeaderState(QHeaderView *header)
467{

Callers

nothing calls this directly

Calls 4

splittersMethod · 0.95
propertyMethod · 0.45
setValueMethod · 0.45
saveStateMethod · 0.45

Tested by

no test coverage detected