int BacklogSettings::requesterType() const
{
- int _requesterType = localValue("RequesterType", BacklogRequester::PerBufferUnread).toInt();
+ int _requesterType = localValue("RequesterType", BacklogRequester::AsNeeded).toInt();
if (_requesterType == BacklogRequester::GlobalUnread) {
// GlobalUnread is currently disabled; don't allow it to be used. Reset to default instead.
- _requesterType = BacklogRequester::PerBufferUnread;
+ _requesterType = BacklogRequester::AsNeeded;
}
return _requesterType;
}
void BacklogSettingsPage::defaults()
{
- ui.requesterType->setCurrentIndex(BacklogRequester::PerBufferUnread - 1);
+ ui.requesterType->setCurrentIndex(BacklogRequester::AsNeeded - 1);
SettingsPage::defaults();
}
</item>
<item>
<widget class="QComboBox" name="requesterType">
+ <property name="currentIndex">
+ <number>2</number>
+ </property>
<item>
<property name="text">
<string>Fixed amount per chat</string>
<item>
<widget class="QStackedWidget" name="stackedWidget">
<property name="currentIndex">
- <number>0</number>
+ <number>2</number>
</property>
<widget class="QWidget" name="page">
<layout class="QVBoxLayout" name="verticalLayout_2">
// AsNeededBacklogRequester conflicts with showing backlog in Chat Monitor
BacklogSettings backlogSettings;
- backlogSettings.initAndNotify("RequesterType", this, &ChatMonitorSettingsPage::setRequesterType, BacklogRequester::PerBufferUnread);
+ backlogSettings.initAndNotify("RequesterType", this, &ChatMonitorSettingsPage::setRequesterType, BacklogRequester::AsNeeded);
}
bool ChatMonitorSettingsPage::hasDefaults() const