/***************************************************************************
- * Copyright (C) 2005-2015 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 *
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
+#include "mainpage.h"
+
#include <QPushButton>
#include <QImage>
#include <QLabel>
#include <QLayout>
#include <QPainter>
-#include "mainpage.h"
-#include "coreconnectdlg.h"
#include "client.h"
+#include "coreconnectdlg.h"
+#include "icon.h"
MainPage::MainPage(QWidget *parent) : QWidget(parent)
{
layout->addWidget(label);
if (Quassel::runMode() != Quassel::Monolithic) {
- _connectButton = new QPushButton(QIcon::fromTheme("network-connect"), tr("Connect to Core..."));
+ _connectButton = new QPushButton(icon::get("network-connect"), tr("Connect to Core..."));
_connectButton->setEnabled(Client::coreConnection()->state() == CoreConnection::Disconnected);
connect(Client::coreConnection(), SIGNAL(stateChanged(CoreConnection::ConnectionState)), this, SLOT(coreConnectionStateChanged()));