/***************************************************************************
- * Copyright (C) 2005-2014 by the Quassel Project *
+ * Copyright (C) 2005-2018 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
#include "qtui.h"
#include "backlogsettings.h"
+// For backlog requester types
+#include "backlogrequester.h"
+
BacklogSettingsPage::BacklogSettingsPage(QWidget *parent)
: SettingsPage(tr("Interface"), tr("Backlog Fetching"), parent)
{
// FIXME: global backlog requester disabled until issues ruled out
ui.requesterType->removeItem(2);
- connect(ui.requesterType, SIGNAL(currentIndexChanged(int)), this, SLOT(widgetHasChanged()));
+ connect(ui.requesterType, selectOverload<int>(&QComboBox::currentIndexChanged), this, &BacklogSettingsPage::widgetHasChanged);
}
void BacklogSettingsPage::defaults()
{
- ui.requesterType->setCurrentIndex(0);
+ ui.requesterType->setCurrentIndex(BacklogRequester::PerBufferUnread - 1);
SettingsPage::defaults();
}