/***************************************************************************
- * Copyright (C) 2005-2016 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 *
#ifndef COREACCOUNTSETTINGSPAGE_H_
#define COREACCOUNTSETTINGSPAGE_H_
-#include <QSortFilterProxyModel>
#include <QNetworkProxy>
+#include <QSortFilterProxyModel>
#include "settingspage.h"
Q_OBJECT
public:
- CoreAccountSettingsPage(QWidget *parent = 0);
+ CoreAccountSettingsPage(QWidget *parent = nullptr);
- inline bool hasDefaults() const { return false; }
+ inline bool hasDefaults() const override { return false; }
inline bool isStandAlone() const { return _standalone; }
AccountId selectedAccount() const;
public slots:
- void save();
- void load();
+ void save() override;
+ void load() override;
void setSelectedAccount(AccountId accId);
void setStandAlone(bool);
bool testHasChanged();
- inline QString settingsKey() const { return QString("CoreAccounts"); }
+ inline QString settingsKey() const override { return QString("CoreAccounts"); }
};
Q_OBJECT
public:
- CoreAccountEditDlg(const CoreAccount &account, QWidget *parent = 0);
+ CoreAccountEditDlg(const CoreAccount &account, QWidget *parent = nullptr);
CoreAccount account();
Q_OBJECT
public:
- FilteredCoreAccountModel(CoreAccountModel *model, QObject *parent = 0);
+ FilteredCoreAccountModel(CoreAccountModel *model, QObject *parent = nullptr);
protected:
- virtual bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const;
+ bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const override;
private:
AccountId _internalAccount;