void TabWidget::loadSettings(QSettings *s)
{
QStringList ids;
+ int currentIndex;
s->beginGroup("management-gui");
ids = s->value("tabs", "mylist").toString().split(QChar(','));
+ currentIndex = s->value("currentTab", 0).toInt();
s->endGroup();
for (const QString &id : ids)
addTab(id);
+
+ setCurrentIndex(currentIndex);
}
void TabWidget::saveSettings(QSettings *s)
s->beginGroup("management-gui");
s->setValue("tabs", ids.join(QChar(',')));
+ s->setValue("currentTab", currentIndex());
s->endGroup();
}