Changeset View
Changeset View
Standalone View
Standalone View
vpn/vpnc/vpnc.cpp
Show First 20 Lines • Show All 155 Lines • ▼ Show 20 Line(s) | 155 | if (ciscoDecryptBinary.isEmpty()) { | |||
---|---|---|---|---|---|
156 | mErrorMessage = i18n("Needed executable cisco-decrypt could not be found."); | 156 | mErrorMessage = i18n("Needed executable cisco-decrypt could not be found."); | ||
157 | return result; | 157 | return result; | ||
158 | } | 158 | } | ||
159 | 159 | | |||
160 | decrPlugin = new VpncUiPluginPrivate(); | 160 | decrPlugin = new VpncUiPluginPrivate(); | ||
161 | decrPlugin->ciscoDecrypt = new KProcess(decrPlugin); | 161 | decrPlugin->ciscoDecrypt = new KProcess(decrPlugin); | ||
162 | decrPlugin->ciscoDecrypt->setOutputChannelMode(KProcess::OnlyStdoutChannel); | 162 | decrPlugin->ciscoDecrypt->setOutputChannelMode(KProcess::OnlyStdoutChannel); | ||
163 | decrPlugin->ciscoDecrypt->setReadChannel(QProcess::StandardOutput); | 163 | decrPlugin->ciscoDecrypt->setReadChannel(QProcess::StandardOutput); | ||
164 | connect(decrPlugin->ciscoDecrypt, static_cast<void (KProcess::*)(QProcess::ProcessError)>(&KProcess::error), decrPlugin, &VpncUiPluginPrivate::ciscoDecryptError); | 164 | connect(decrPlugin->ciscoDecrypt, QOverload<QProcess::ProcessError>::of(&KProcess::error), decrPlugin, &VpncUiPluginPrivate::ciscoDecryptError); | ||
165 | connect(decrPlugin->ciscoDecrypt, static_cast<void (KProcess::*)(int, QProcess::ExitStatus)>(&KProcess::finished), decrPlugin, &VpncUiPluginPrivate::ciscoDecryptFinished); | 165 | connect(decrPlugin->ciscoDecrypt, QOverload<int, QProcess::ExitStatus>::of(&KProcess::finished), decrPlugin, &VpncUiPluginPrivate::ciscoDecryptFinished); | ||
166 | connect(decrPlugin->ciscoDecrypt, &KProcess::readyReadStandardOutput, decrPlugin, &VpncUiPluginPrivate::gotCiscoDecryptOutput); | 166 | connect(decrPlugin->ciscoDecrypt, &KProcess::readyReadStandardOutput, decrPlugin, &VpncUiPluginPrivate::gotCiscoDecryptOutput); | ||
167 | 167 | | |||
168 | NMStringMap data; | 168 | NMStringMap data; | ||
169 | NMStringMap secretData; | 169 | NMStringMap secretData; | ||
170 | QVariantMap ipv4Data; | 170 | QVariantMap ipv4Data; | ||
171 | 171 | | |||
172 | // gateway | 172 | // gateway | ||
173 | data.insert(NM_VPNC_KEY_GATEWAY, decrPlugin->readStringKeyValue(cg,"Host")); | 173 | data.insert(NM_VPNC_KEY_GATEWAY, decrPlugin->readStringKeyValue(cg,"Host")); | ||
▲ Show 20 Lines • Show All 245 Lines • Show Last 20 Lines |