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

Method prepareForReload

part/toc.cpp:97–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97void TOC::prepareForReload()
98{
99 if (m_model->isEmpty()) {
100 return;
101 }
102
103 const QList<QModelIndex> list = expandedNodes();
104 TOCModel *m = m_model;
105 m_model = new TOCModel(m_document, m_treeView);
106 m_model->setOldModelData(m, list);
107 m->setParent(nullptr);
108}
109
110void TOC::rollbackReload()
111{

Callers 1

slotAttemptReloadMethod · 0.80

Calls 2

isEmptyMethod · 0.80
setOldModelDataMethod · 0.80

Tested by

no test coverage detected