3 #include <QHostAddress>
4 #include "ui_settings.h"
5 #include "../definition.h"
6 class SettingDialog:virtual public QDialog,virtual private Ui::settingDialogBase{
9 enum tab{server,client,misc};
11 SettingDialog(QWidget *parent=NULL);
12 QHostAddress IPAddress()const;
14 AddressAndPort addressPort()const;
15 QString nickName()const;
16 bool noloadMemberlist()const;
18 void setPort(const quint16 port);
19 void setAddressAndPort(const AddressAndPort pair);
20 void setIPAddress(const QHostAddress &address);
21 void setNickName(const QString &);
22 void setNoloadMemberlist(const bool);