#ifndef _NETWORKSSETTINGSPAGE_H_
#define _NETWORKSSETTINGSPAGE_H_
-#include <QIcon>
+#include <QPixmap>
+#include "network.h"
#include "settingspage.h"
+
#include "ui_networkssettingspage.h"
-#include "ui_networkeditdlgnew.h"
-#include "ui_servereditdlgnew.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
NetworkId currentId;
QHash<NetworkId, NetworkInfo> networkInfos;
+ bool _ignoreWidgetChanges;
- QIcon connectedIcon, connectingIcon, disconnectedIcon;
+ QPixmap connectedIcon, connectingIcon, disconnectedIcon;
void reset();
bool testHasChanged();
void saveToNetworkInfo(NetworkInfo &);
};
-class NetworkEditDlgNew : public QDialog {
+class NetworkEditDlg : public QDialog {
Q_OBJECT
public:
- NetworkEditDlgNew(const QString &old, const QStringList &existing = QStringList(), QWidget *parent = 0);
+ NetworkEditDlg(const QString &old, const QStringList &existing = QStringList(), QWidget *parent = 0);
QString networkName() const;
void on_networkEdit_textChanged(const QString &);
private:
- Ui::NetworkEditDlgNew ui;
+ Ui::NetworkEditDlg ui;
QStringList existing;
};
-class ServerEditDlgNew : public QDialog {
+class ServerEditDlg : public QDialog {
Q_OBJECT
public:
- ServerEditDlgNew(const QVariant &serverData = QVariant(), QWidget *parent = 0);
+ ServerEditDlg(const QVariant &serverData = QVariant(), QWidget *parent = 0);
QVariant serverData() const;
void on_host_textChanged();
private:
- Ui::ServerEditDlgNew ui;
+ Ui::ServerEditDlg ui;
};