check the openconnect version

This commit is contained in:
Kevin Yue
2021-09-18 20:43:42 +08:00
parent 51cff7cbac
commit c84a2abb14
2 changed files with 42 additions and 11 deletions

View File

@@ -1,8 +1,8 @@
#ifndef GLOBALPROTECTSERVICE_H
#define GLOBALPROTECTSERVICE_H
#include <QObject>
#include <QProcess>
#include <QtCore/QObject>
#include <QtCore/QProcess>
static const QString binaryPaths[] {
"/usr/local/bin/openconnect",
@@ -54,6 +54,7 @@ private:
int vpnStatus = GPService::VpnNotConnected;
void log(QString msg);
bool isValidVersion(QString &bin);
static QString findBinary();
static QStringList splitCommand(QString command);
};