Hmm.. gmail sent the mail to early:
> void GuiToolbar::restoreSession() > { > QSettings settings; > > setVisibility(settings.value(sessionKey() + "/visibility").toInt()); > } > > void GuiToolbar::restoreSession() { QSettings settings; int const error_val = -1; int visibility = settings.value(sessionKey() + "/visibility", error_val).toInt(); if (visibility == error_val) { LYXERR0("Settings are screwed up! Falling back to the defaults."); visibility = guiApp->toolbars().defaultVisibility(fromqstr(objectName())); } setVisibility(visibility); } This is what I wanted to propose. Vincent