#include "networkssettingspage.h"
#include "client.h"
+#include "iconloader.h"
#include "identity.h"
#include "network.h"
NetworksSettingsPage::NetworksSettingsPage(QWidget *parent) : SettingsPage(tr("General"), tr("Networks"), parent) {
ui.setupUi(this);
+
+ // set up icons
+ ui.renameNetwork->setIcon(SmallIcon("edit-rename"));
+ ui.addNetwork->setIcon(SmallIcon("list-add"));
+ ui.deleteNetwork->setIcon(SmallIcon("edit-delete"));
+ ui.addServer->setIcon(SmallIcon("list-add"));
+ ui.deleteServer->setIcon(SmallIcon("edit-delete"));
+ ui.editServer->setIcon(SmallIcon("configure"));
+ ui.upServer->setIcon(SmallIcon("go-up"));
+ ui.downServer->setIcon(SmallIcon("go-down"));
+
_ignoreWidgetChanges = false;
- connectedIcon = QIcon(":/22x22/actions/network-connect");
- connectingIcon = QIcon(":/22x22/actions/gear");
- disconnectedIcon = QIcon(":/22x22/actions/network-disconnect");
+ connectedIcon = SmallIcon("network-connect");
+ connectingIcon = SmallIcon("network-wired"); // FIXME network-connecting
+ disconnectedIcon = SmallIcon("network-disconnect");
foreach(int mib, QTextCodec::availableMibs()) {
QByteArray codec = QTextCodec::codecForMib(mib)->name();
ServerEditDlg::ServerEditDlg(const QVariant &_serverData, QWidget *parent) : QDialog(parent) {
ui.setupUi(this);
+ ui.useSSL->setIcon(SmallIcon("document-encrypt"));
+
QVariantMap serverData = _serverData.toMap();
if(serverData.count()) {
ui.host->setText(serverData["Host"].toString());
#ifndef _NETWORKSSETTINGSPAGE_H_
#define _NETWORKSSETTINGSPAGE_H_
-#include <QIcon>
+#include <QPixmap>
+#include "network.h"
#include "settingspage.h"
+
#include "ui_networkssettingspage.h"
#include "ui_networkeditdlg.h"
#include "ui_servereditdlg.h"
#include "ui_saveidentitiesdlg.h"
-#include "network.h"
-#include "types.h"
-
class NetworksSettingsPage : public SettingsPage {
Q_OBJECT
QHash<NetworkId, NetworkInfo> networkInfos;
bool _ignoreWidgetChanges;
- QIcon connectedIcon, connectingIcon, disconnectedIcon;
+ QPixmap connectedIcon, connectingIcon, disconnectedIcon;
void reset();
bool testHasChanged();
<item>
<layout class="QHBoxLayout" >
<item>
- <widget class="QLabel" name="label_3" >
+ <widget class="QLabel" name="passwordLabel" >
<property name="text" >
<string>Password:</string>
</property>
<string>Use SSL</string>
</property>
<property name="icon" >
- <iconset resource="../../icons/icons.qrc" >
+ <iconset>
<normaloff>:/16x16/actions/oxygen/16x16/actions/document-encrypt.png</normaloff>:/16x16/actions/oxygen/16x16/actions/document-encrypt.png</iconset>
</property>
</widget>