X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fnetworkssettingspage.h;h=09128c8c1c17973cbb7c03258a2784a8f5bca168;hp=db209a740f6eb096784f1463a8a5da04f6bea17e;hb=694f9bfbf7f1af19108461c7e00d133e55082bce;hpb=61c8d84d1c849373e0f115dc748ed45cff95287d diff --git a/src/qtui/settingspages/networkssettingspage.h b/src/qtui/settingspages/networkssettingspage.h index db209a74..09128c8c 100644 --- a/src/qtui/settingspages/networkssettingspage.h +++ b/src/qtui/settingspages/networkssettingspage.h @@ -32,137 +32,143 @@ #include "ui_servereditdlg.h" #include "ui_saveidentitiesdlg.h" -class NetworksSettingsPage : public SettingsPage { - Q_OBJECT +class NetworksSettingsPage : public SettingsPage +{ + Q_OBJECT public: - NetworksSettingsPage(QWidget *parent = 0); + NetworksSettingsPage(QWidget *parent = 0); - virtual inline bool needsCoreConnection() const { return true; } + virtual inline bool needsCoreConnection() const { return true; } - bool aboutToSave(); + bool aboutToSave(); public slots: - void save(); - void load(); + void save(); + void load(); private slots: - void widgetHasChanged(); - void setWidgetStates(); - void coreConnectionStateChanged(bool); - void networkConnectionStateChanged(Network::ConnectionState state); - void networkConnectionError(const QString &msg); - - void displayNetwork(NetworkId); - void setItemState(NetworkId, QListWidgetItem *item = 0); - - void clientNetworkAdded(NetworkId); - void clientNetworkRemoved(NetworkId); - void clientNetworkUpdated(); - - void clientIdentityAdded(IdentityId); - void clientIdentityRemoved(IdentityId); - void clientIdentityUpdated(); - - void on_networkList_itemSelectionChanged(); - void on_addNetwork_clicked(); - void on_deleteNetwork_clicked(); - void on_renameNetwork_clicked(); - void on_editIdentities_clicked(); - - // void on_connectNow_clicked(); - - void on_serverList_itemSelectionChanged(); - void on_addServer_clicked(); - void on_deleteServer_clicked(); - void on_editServer_clicked(); - void on_upServer_clicked(); - void on_downServer_clicked(); + void widgetHasChanged(); + void setWidgetStates(); + void coreConnectionStateChanged(bool); + void networkConnectionStateChanged(Network::ConnectionState state); + void networkConnectionError(const QString &msg); + + void displayNetwork(NetworkId); + void setItemState(NetworkId, QListWidgetItem *item = 0); + + void clientNetworkAdded(NetworkId); + void clientNetworkRemoved(NetworkId); + void clientNetworkUpdated(); + + void clientIdentityAdded(IdentityId); + void clientIdentityRemoved(IdentityId); + void clientIdentityUpdated(); + + void on_networkList_itemSelectionChanged(); + void on_addNetwork_clicked(); + void on_deleteNetwork_clicked(); + void on_renameNetwork_clicked(); + void on_editIdentities_clicked(); + + // void on_connectNow_clicked(); + + void on_serverList_itemSelectionChanged(); + void on_addServer_clicked(); + void on_deleteServer_clicked(); + void on_editServer_clicked(); + void on_upServer_clicked(); + void on_downServer_clicked(); private: - Ui::NetworksSettingsPage ui; + Ui::NetworksSettingsPage ui; - NetworkId currentId; - QHash networkInfos; - bool _ignoreWidgetChanges; + NetworkId currentId; + QHash networkInfos; + bool _ignoreWidgetChanges; - QPixmap connectedIcon, connectingIcon, disconnectedIcon; + QPixmap connectedIcon, connectingIcon, disconnectedIcon; - void reset(); - bool testHasChanged(); - QListWidgetItem *insertNetwork(NetworkId); - QListWidgetItem *insertNetwork(const NetworkInfo &info); - QListWidgetItem *networkItem(NetworkId) const; - void saveToNetworkInfo(NetworkInfo &); - IdentityId defaultIdentity() const; + void reset(); + bool testHasChanged(); + QListWidgetItem *insertNetwork(NetworkId); + QListWidgetItem *insertNetwork(const NetworkInfo &info); + QListWidgetItem *networkItem(NetworkId) const; + void saveToNetworkInfo(NetworkInfo &); + IdentityId defaultIdentity() const; }; -class NetworkAddDlg : public QDialog { - Q_OBJECT +class NetworkAddDlg : public QDialog +{ + Q_OBJECT - public: +public: NetworkAddDlg(const QStringList &existing = QStringList(), QWidget *parent = 0); NetworkInfo networkInfo() const; - private slots: +private slots: void setButtonStates(); - private: +private: Ui::NetworkAddDlg ui; QStringList existing; }; -class NetworkEditDlg : public QDialog { - Q_OBJECT +class NetworkEditDlg : public QDialog +{ + Q_OBJECT - public: +public: NetworkEditDlg(const QString &old, const QStringList &existing = QStringList(), QWidget *parent = 0); QString networkName() const; - private slots: +private slots: void on_networkEdit_textChanged(const QString &); - private: +private: Ui::NetworkEditDlg ui; QStringList existing; }; -class ServerEditDlg : public QDialog { - Q_OBJECT +class ServerEditDlg : public QDialog +{ + Q_OBJECT public: - ServerEditDlg(const Network::Server &server = Network::Server(), QWidget *parent = 0); + ServerEditDlg(const Network::Server &server = Network::Server(), QWidget *parent = 0); - Network::Server serverData() const; + Network::Server serverData() const; private slots: - void on_host_textChanged(); + void on_host_textChanged(); private: - Ui::ServerEditDlg ui; + Ui::ServerEditDlg ui; }; -class SaveNetworksDlg : public QDialog { - Q_OBJECT +class SaveNetworksDlg : public QDialog +{ + Q_OBJECT - public: +public: SaveNetworksDlg(const QList &toCreate, const QList &toUpdate, const QList &toRemove, QWidget *parent = 0); - private slots: +private slots: void clientEvent(); - private: +private: Ui::SaveIdentitiesDlg ui; int numevents, rcvevents; }; + #endif