00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include "urpoconnectionsettings.h"
00024 #include <QSettings>
00025
00026
00027 UrpoConnectionSettings::UrpoConnectionSettings(const QString organization, const QString application)
00028 {
00029 storePassword_ = false;
00030 organization_ = organization;
00031 application_ = application;
00032 }
00033
00034 QString UrpoConnectionSettings::getHost() const
00035 {
00036 return host_;
00037 }
00038
00039 QString UrpoConnectionSettings::getIdentity() const
00040 {
00041 return identity_;
00042 }
00043
00044 QString UrpoConnectionSettings::getUserid() const
00045 {
00046 return userid_;
00047 }
00048
00049 void UrpoConnectionSettings::setHost(const QString &host)
00050 {
00051 host_ = host;
00052 }
00053
00054 void UrpoConnectionSettings::setIdentity(const QString &identity)
00055 {
00056 identity_ = identity;
00057 }
00058
00059 void UrpoConnectionSettings::setUserid(const QString &userid)
00060 {
00061 userid_ = userid;
00062 }
00063
00064 void UrpoConnectionSettings::store() const
00065 {
00066
00067 QSettings settings(organization_, application_);
00068 settings.setValue("host",host_);
00069 settings.setValue("userid",userid_);
00070 settings.setValue("identity",identity_);
00071
00072 }
00073
00074 void UrpoConnectionSettings::load()
00075 {
00076
00077 QSettings settings(organization_,application_);
00078
00079 host_ = settings.value("host").toString();
00080 userid_ = settings.value("userid").toString();
00081 identity_ = settings.value("identity").toString();
00082
00083
00084 }