Move TerminalCommand into a separate file

This will ease the ConsoleProcess and QtcProcess
unification.

Change-Id: Idda9ad393d184088c3e3a734389761d7176bd0c0
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2022-01-21 14:38:50 +01:00
parent 74f522e0de
commit 1f0ecd600e
8 changed files with 263 additions and 186 deletions

View File

@@ -33,7 +33,6 @@
#include <qtsingleapplication.h>
#include <utils/algorithm.h>
#include <utils/consoleprocess.h>
#include <utils/environment.h>
#include <utils/fileutils.h>
#include <utils/hostosinfo.h>
@@ -41,6 +40,7 @@
#include <utils/qtcsettings.h>
#include <utils/singleton.h>
#include <utils/temporarydirectory.h>
#include <utils/terminalcommand.h>
#include <QDebug>
#include <QDir>
@@ -552,7 +552,7 @@ int main(int argc, char **argv)
QSettings::SystemScope,
QLatin1String(Core::Constants::IDE_SETTINGSVARIANT_STR),
QLatin1String(Core::Constants::IDE_CASED_ID));
Utils::ConsoleProcess::setSettings(settings);
Utils::TerminalCommand::setSettings(settings);
loadFonts();
if (Utils::HostOsInfo::isWindowsHost()