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

Method Description

Src/Terminal/OperateTerminal.cpp:116–146  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

114}
115
116const QString COperateTerminal::Description()
117{
118 QString szDescription;
119 if(!Name().isEmpty())
120 szDescription = tr("Name: ") + Name() + "\n";
121
122 if(!GetTypeName().isEmpty())
123 szDescription += tr("Type: ") + GetTypeName() + "\n";
124
125 if(!Protocol().isEmpty()) {
126 szDescription += tr("Protocol: ") + Protocol();
127#ifdef DEBUG
128 if(!GetPlugin()->DisplayName().isEmpty())
129 szDescription += " - " + GetPlugin()->DisplayName();
130#endif
131 szDescription += "\n";
132 }
133
134 CSecurityLevel sl(GetSecurityLevel());
135 if(GetSecurityLevel() != CSecurityLevel::Level::No) {
136 szDescription += tr("Security level: ");
137 if(!sl.GetUnicodeIcon().isEmpty())
138 szDescription += sl.GetUnicodeIcon() + " ";
139 szDescription += sl.GetString() + "\n";
140 }
141
142 if(!GetPlugin()->Description().isEmpty())
143 szDescription += tr("Description: ") + GetPlugin()->Description();
144
145 return szDescription;
146}
147
148const qint16 COperateTerminal::Version() const
149{

Callers 1

proecssIqMethod · 0.45

Calls 5

ProtocolEnum · 0.85
GetUnicodeIconMethod · 0.80
GetStringMethod · 0.80
isEmptyMethod · 0.45
DisplayNameMethod · 0.45

Tested by

no test coverage detected