@@ -19,7 +19,10 @@ uint16_t CParameterFtpServer::GetPort() const
1919
2020void CParameterFtpServer::SetPort (uint16_t newPort)
2121{
22+ if (m_nPort == newPort)
23+ return ;
2224 m_nPort = newPort;
25+ SetModified (true );
2326}
2427
2528QString CParameterFtpServer::GetUser () const
@@ -29,7 +32,10 @@ QString CParameterFtpServer::GetUser() const
2932
3033void CParameterFtpServer::SetUser (const QString &newUser)
3134{
35+ if (m_szUser == newUser)
36+ return ;
3237 m_szUser = newUser;
38+ SetModified (true );
3339}
3440
3541QString CParameterFtpServer::GetPassword () const
@@ -39,7 +45,10 @@ QString CParameterFtpServer::GetPassword() const
3945
4046void CParameterFtpServer::SetPassword (const QString &newPassword)
4147{
48+ if (m_szPassword == newPassword)
49+ return ;
4250 m_szPassword = newPassword;
51+ SetModified (true );
4352}
4453
4554bool CParameterFtpServer::GetAnonymousLogin () const
@@ -49,7 +58,10 @@ bool CParameterFtpServer::GetAnonymousLogin() const
4958
5059void CParameterFtpServer::SetAnonymousLogin (bool newAnonymousLogin)
5160{
61+ if (m_bAnonymousLogin == newAnonymousLogin)
62+ return ;
5263 m_bAnonymousLogin = newAnonymousLogin;
64+ SetModified (true );
5365}
5466
5567bool CParameterFtpServer::GetReadOnly () const
@@ -59,7 +71,10 @@ bool CParameterFtpServer::GetReadOnly() const
5971
6072void CParameterFtpServer::SetReadOnly (bool newReadOnly)
6173{
74+ if (m_bReadOnly == newReadOnly)
75+ return ;
6276 m_bReadOnly = newReadOnly;
77+ SetModified (true );
6378}
6479
6580QString CParameterFtpServer::GetRoot () const
@@ -69,7 +84,10 @@ QString CParameterFtpServer::GetRoot() const
6984
7085void CParameterFtpServer::SetRoot (const QString &newRoot)
7186{
87+ if (m_szRoot == newRoot)
88+ return ;
7289 m_szRoot = newRoot;
90+ SetModified (true );
7391}
7492
7593int CParameterFtpServer::GetConnectCount () const
@@ -79,7 +97,10 @@ int CParameterFtpServer::GetConnectCount() const
7997
8098void CParameterFtpServer::SetConnectCount (int newConnectCount)
8199{
100+ if (m_ConnectCount == newConnectCount)
101+ return ;
82102 m_ConnectCount = newConnectCount;
103+ SetModified (true );
83104}
84105
85106bool CParameterFtpServer::GetListenAll () const
@@ -89,7 +110,10 @@ bool CParameterFtpServer::GetListenAll() const
89110
90111void CParameterFtpServer::SetListenAll (bool newListenAll)
91112{
113+ if (m_bListenAll == newListenAll)
114+ return ;
92115 m_bListenAll = newListenAll;
116+ SetModified (true );
93117}
94118
95119QStringList CParameterFtpServer::GetListen () const
@@ -99,7 +123,10 @@ QStringList CParameterFtpServer::GetListen() const
99123
100124void CParameterFtpServer::SetListen (const QStringList &newListen)
101125{
126+ if (m_Listen == newListen)
127+ return ;
102128 m_Listen = newListen;
129+ SetModified (true );
103130}
104131
105132QStringList CParameterFtpServer::GetWhitelist () const
@@ -109,7 +136,10 @@ QStringList CParameterFtpServer::GetWhitelist() const
109136
110137void CParameterFtpServer::SetWhitelist (const QStringList &newWhitelist)
111138{
139+ if (m_Whitelist == newWhitelist)
140+ return ;
112141 m_Whitelist = newWhitelist;
142+ SetModified (true );
113143}
114144
115145QStringList CParameterFtpServer::GetBlacklist () const
@@ -119,7 +149,10 @@ QStringList CParameterFtpServer::GetBlacklist() const
119149
120150void CParameterFtpServer::SetBlacklist (const QStringList &newBlacklist)
121151{
152+ if (m_Blacklist == newBlacklist)
153+ return ;
122154 m_Blacklist = newBlacklist;
155+ SetModified (true );
123156}
124157
125158int CParameterFtpServer::OnLoad (QSettings &set)
0 commit comments