| 203 | } |
| 204 | |
| 205 | const QString COperateFtpServer::Name() |
| 206 | { |
| 207 | QString szName; |
| 208 | // Show the name of parameter |
| 209 | if(GetParameter() && !(GetParameter()->GetName().isEmpty())) |
| 210 | szName += GetParameter()->GetName(); |
| 211 | else { |
| 212 | // Show the name |
| 213 | szName += COperate::Name(); |
| 214 | } |
| 215 | |
| 216 | // Show the prefix of security level |
| 217 | QString szSecurityLevel; |
| 218 | CSecurityLevel sl(GetSecurityLevel()); |
| 219 | if((GetParameter()->GetPluginParameters()->GetNameStyles() |
| 220 | & CParameterPlugin::NameStyle::SecurityLevel) |
| 221 | && !(GetSecurityLevel() & CSecurityLevel::Level::No) |
| 222 | && !sl.GetUnicodeIcon().isEmpty()) |
| 223 | szSecurityLevel = sl.GetUnicodeIcon().left(2); |
| 224 | |
| 225 | return szSecurityLevel + szName; |
| 226 | } |
| 227 | |
| 228 | const QString COperateFtpServer::Description() |
| 229 | { |
nothing calls this directly
no test coverage detected