! * \brief Show the plugin depends on the freerdp version */
| 109 | * \brief Show the plugin depends on the freerdp version |
| 110 | */ |
| 111 | const QString CPluginFreeRDP::Details() const |
| 112 | { |
| 113 | QString szDetails; |
| 114 | szDetails += "- " + tr("Dependency libraries") + "\n"; |
| 115 | szDetails += " - " + tr("FreeRDP") + "\n"; |
| 116 | szDetails += " - " + tr("version: "); |
| 117 | szDetails += freerdp_get_version_string(); |
| 118 | szDetails += "\n"; |
| 119 | szDetails += " - " + tr("Build version: "); |
| 120 | szDetails += freerdp_get_build_revision(); |
| 121 | szDetails += ":"; |
| 122 | szDetails += freerdp_get_build_revision(); |
| 123 | szDetails += "\n"; |
| 124 | #if FREERDP_VERSION_MAJOR < 3 |
| 125 | szDetails += " - " + tr("Build date: "); |
| 126 | szDetails += freerdp_get_build_date(); |
| 127 | szDetails += "\n"; |
| 128 | #endif |
| 129 | szDetails += " - "; |
| 130 | szDetails += freerdp_get_build_config(); |
| 131 | |
| 132 | #ifdef HAVE_LIBSSH |
| 133 | CChannelSSH channel(nullptr, nullptr); |
| 134 | szDetails += channel.GetDetails(); |
| 135 | #endif |
| 136 | |
| 137 | return szDetails; |
| 138 | } |
| 139 | |
| 140 | COperate *CPluginFreeRDP::OnCreateOperate(const QString &szId) |
| 141 | { |
nothing calls this directly
no test coverage detected