MCPcopy Create free account
hub / github.com/KangLin/RabbitRemoteControl / Name

Method Name

Plugins/FtpServer/OperateFtpServer.cpp:205–226  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

203}
204
205const 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
228const QString COperateFtpServer::Description()
229{

Callers

nothing calls this directly

Calls 5

GetNameStylesMethod · 0.80
GetPluginParametersMethod · 0.80
GetUnicodeIconMethod · 0.80
isEmptyMethod · 0.45
GetNameMethod · 0.45

Tested by

no test coverage detected