Мне нужно использовать цвета в терминале, потому что я бегу Google C ++ Testing Framework (модульные тесты) и вывод гораздо более читабелен при использовании цветов.
Кажется, есть два возможных решения:
В соответствии с этот а также этот Я запустил это под root без эффекта
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
Tools->Options->Environment->Terminal
к чему-либо кроме /usr/bin/xterm -e
,Я использую последнюю версию Qt Creator 2.6.0 на Fedora 17 на GNOME3.
Примечание. Цвета отображаются правильно, когда я запускаю тесты из терминала GNOME3 по умолчанию.
Я работаю над Qt Creator 2.6.0 на основе Qt 5.0.0 (64 бит), который был построен 11 ноября 2012 года на Fedora 17. Я скачал его прямо с домашней страницы. Это бета2, но окончательная версия должна появиться до конца года. Поэтому решение заключается в обновлении.
Других решений пока нет …