Enable virtual terminal processing or disable ANSI escape codes
See https://github.com/Martchus/syncthingtray/issues/132
This commit is contained in:
parent
7ce0508c6b
commit
a90e79b78f
|
@ -14,7 +14,7 @@ set(TEST_HEADER_FILES)
|
||||||
set(TEST_SRC_FILES tests/application.cpp)
|
set(TEST_SRC_FILES tests/application.cpp)
|
||||||
|
|
||||||
# find c++utilities
|
# find c++utilities
|
||||||
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.10.0 REQUIRED)
|
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.16.0 REQUIRED)
|
||||||
use_cpp_utilities()
|
use_cpp_utilities()
|
||||||
|
|
||||||
# find qtutilities
|
# find qtutilities
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
SET_APPLICATION_INFO;
|
SET_APPLICATION_INFO;
|
||||||
|
CMD_UTILS_HANDLE_VIRTUAL_TERMINAL_PROCESSING;
|
||||||
CMD_UTILS_CONVERT_ARGS_TO_UTF8;
|
CMD_UTILS_CONVERT_ARGS_TO_UTF8;
|
||||||
QCoreApplication coreApp(argc, argv);
|
QCoreApplication coreApp(argc, argv);
|
||||||
Cli::Application cliApp;
|
Cli::Application cliApp;
|
||||||
|
|
|
@ -93,7 +93,7 @@ set(REQUIRED_ICONS
|
||||||
window-close)
|
window-close)
|
||||||
|
|
||||||
# find c++utilities
|
# find c++utilities
|
||||||
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.6.0 REQUIRED)
|
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.16.0 REQUIRED)
|
||||||
use_cpp_utilities()
|
use_cpp_utilities()
|
||||||
|
|
||||||
# find qtutilities
|
# find qtutilities
|
||||||
|
|
|
@ -149,6 +149,7 @@ int runApplication(int argc, const char *const *argv)
|
||||||
// setup argument parser
|
// setup argument parser
|
||||||
SET_APPLICATION_INFO;
|
SET_APPLICATION_INFO;
|
||||||
CMD_UTILS_CONVERT_ARGS_TO_UTF8;
|
CMD_UTILS_CONVERT_ARGS_TO_UTF8;
|
||||||
|
CMD_UTILS_HANDLE_VIRTUAL_TERMINAL_PROCESSING;
|
||||||
ArgumentParser parser;
|
ArgumentParser parser;
|
||||||
// Qt configuration arguments
|
// Qt configuration arguments
|
||||||
QT_CONFIG_ARGUMENTS qtConfigArgs;
|
QT_CONFIG_ARGUMENTS qtConfigArgs;
|
||||||
|
|
Loading…
Reference in New Issue