Цветовая схема Qt Creator
Мне нравится темная цветовая схема "FakeVim" в Qt Creator. Однако это только делает редактор темным, пока все остальное остается нормальным, что немного беспокоит. Есть ли способ сделать такую темную схему глобальной для Qt Creator?
Vim (темная) Цветовая схема
![Vim Color Scheme]()
Цветовая схема применяется исключительно к текстовому редактору (поскольку это единственный вариант), а не среда.
![Vim applied to text editor]()
Ответы
Ответ 1
Я нашел трюк для вашей проблемы! Здесь вы можете увидеть это: Хабрахабр - Редизайн Qt Creator своими руками (русский язык)
Согласно этой статье, этот трюк не такой грязный, но "взломанный" (возможно, он не повредит вашей системе, но может оставить некоторые артефакты на вашем интерфейсе).
Вам не нужно что-то исправлять (есть возможность, но я не рекомендую).
Основная идея состоит в том, чтобы использовать таблицу стилей, как этот файл stylesheet.css:
// on Linux
qtcreator -stylesheet='.qt-stylesheet.css'
// on Windows
[pathToQt]\QtCreator\bin\qtcreator.exe -stylesheet [pathToStyleSheet]
Чтобы получить такой эффект: ![QtCreator before and after]()
Для настройки в соответствии с вашими потребностями вам может понадобиться прочитать документацию: Справочник таблиц стилей Qt, Примеры таблиц стилей Qt и так далее.
Эта вики-страница посвящена пользовательскому стилю Qt Creator.
PS Если вы получите лучшую таблицу стилей, поделитесь ей, я буду счастлив! :)
UPD (10.12.2014): Надеюсь, теперь мы сможем закрыть эту тему. Спасибо, Саймон Г., Все снова изменилось. Пользователи могут использовать собственные темы, начиная с QtCreator 3.3. Так что хакерские таблицы стилей больше не нужны.
Каждый может взглянуть на сегодняшнее обновление: выпущен Qt 5.4. Там вы можете найти информацию о том, что Qt 5.4 также поставляется с новой версией Qt Creator 3.3. Просто посмотрите официальное видео на Youtube.
Итак, чтобы применить темную тему, вам нужно перейти на вкладку "Инструменты" → "Параметры" → "Среда" → "Общие", и там вам нужно изменить "Тема".
Более подробную информацию о его настройке смотрите здесь: Настройка Qt Creator.
Ответ 2
Простая в две строки
- Перейдите в "Инструменты" → "Параметры" → "Среда" → "Общие",
- Измените "Тема" на темноту
Ответ 3
Вот моя темная тема (на основе Darcula IntelliJ Theme):
https://github.com/mervick/Qt-Creator-Darcula
![QT Creator Dark Color Scheme - Preview]()
Ответ 4
В более новых версиях Qt Creator (в настоящее время используется 4.4.1) вы можете выполнить следующие простые шаги:
Tools > Options > Environment > Interface
Здесь вы можете изменить тему на Flat Dark
.
Это изменит всю тему Qt Creator, а не только окно редактора.
![enter image description here]()
Ответ 5
QTcreator подчиняется вашим kde-широким конфигурациям.
Если вы выберете "обсидиан-побережье", так как системная цветовая схема создаст qt-создатель.
Я знаю, что это частичное решение, но оно работает.
Ответ 6
Я нашел способ изменить тему вывода приложения и все, что невозможно отредактировать из .css
.
Если вы используете osX:
- Перейдите в каталог установки Qt.
- Щелкните правой кнопкой мыши приложение Qt Creator и выберите "Показать содержимое пакета"
- Скопируйте следующий файл на рабочий стul > Содержание/Ресурсы/темы/dark.creatortheme
или /default.creatortheme. В зависимости от того, используете ли вы темную тему или тему по умолчанию.
- Отредактируйте файл в текстовом редакторе.
- В разделе [Палитра] есть строка, которая говорит об ошибке = ffff0000.
- Установите новый цвет, сохраните и переопределите исходный файл.
Ответ 7
Схема My Dark Color для QtCreator находится по адресу:
https://github.com/borzh/qt-creator-css/blob/master/qt-creator.css
Для использования с Vim (темной) схемой.
Надеюсь, что это полезно для кого-то.
Ответ 8
Вот тема, в которой я скопировал все важные части темной темы Visual Studio 2013.
** Обновление 08/сентябрь/15 - Qt Creator 3.5.1/Qt 5.5.1, возможно, исправил остальную часть Qt, не являющуюся темный и трудно читаемый.
Ответ 9
Linux, Qt Creator >= 3.4:
Вы можете редактировать те темы:
/usr/share/qtcreator/themes/default.creatortheme
/usr/share/qtcreator/themes/dark.creatortheme