- From an exec section, next() is called automatically when all the jobs in that section are done. - If there **is** no next section (e.g. there's no finished page to show after the exec), then m_steps.at() would assert on an out-of-range index. - Introdcuce a helper predicate isAtVeryEnd() which handles both out-of-range and normal at-the-end scenarios. - If there's no page following the exec section, stay with the slideshow but update buttons to match the normal last-page behavior, and don't ask about cancel (since we're done). |
||
---|---|---|
.. | ||
modulesystem | ||
utils | ||
viewpages | ||
widgets | ||
Branding.cpp | ||
Branding.h | ||
CMakeLists.txt | ||
ExecutionViewStep.cpp | ||
ExecutionViewStep.h | ||
libcalamaresui.qrc | ||
UiDllMacro.h | ||
ViewManager.cpp | ||
ViewManager.h |