From cbb190cd66de3d5af4324b9e6a9416c19b092518 Mon Sep 17 00:00:00 2001 From: Iru Dog Date: Thu, 6 Nov 2014 23:42:16 +0800 Subject: local socket: external program setting --- src/common/fqterm_path.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/common') diff --git a/src/common/fqterm_path.cpp b/src/common/fqterm_path.cpp index 88ee385..3d192ee 100644 --- a/src/common/fqterm_path.cpp +++ b/src/common/fqterm_path.cpp @@ -33,9 +33,10 @@ #include "fqterm_param.h" #include "fqterm_path.h" #include "fqterm_font.h" +#include "../protocol/fqterm_local_socket.h" namespace FQTerm { - +QString* FQTermLocalSocket::shell_bin_ = NULL; static QString getUserDataDir(); static QString getInstallPrefix(); static QString getResourceDir(const QString &prefix); @@ -194,6 +195,12 @@ bool iniSettings() { return false; } + // fqterm local socket cmdline + QString externSSH = conf->getItemValue("global", "externSSH"); + if (!externSSH.isEmpty()) { + FQTermLocalSocket::shell_bin_ = new QString(externSSH); + } + delete conf; return true; } -- cgit v1.2.3