OSDN Git Service

Removed TcpSocketThread.
[greensite/jasmine.git] / settings.cxx
1 #include "settings.h"
2 using namespace structures;
3 settings::settings():_name(QObject::tr("Anonymouse")),_bindingAddr(QHostAddress(QHostAddress::Any)),_port(10630),_noloadmember(false){}
4 settings::settings(const QString &name,const QHostAddress address,
5                    const quint16 port,const bool noloadMember):_name(name),_bindingAddr(address),_port(port),_noloadmember(noloadMember){}
6
7 void settings::setName(const QString &name){this->_name=name;}
8 void settings::setIPAddr(const QHostAddress &address){this->_bindingAddr=address;}
9 void settings::setPort(const quint16 port){this->_port=port;}
10 void settings::setNoloadMemberList(bool yesno){this->_noloadmember=yesno;}
11
12 QString settings::name()const{return this->_name;}
13 QHostAddress settings::bindingAddr()const{return this->_bindingAddr;}
14 quint16 settings::port()const{return this->_port;}
15 bool settings::noloadMemberList()const{return this->_noloadmember;}