Как настроить цвета спокойных приложений в Ubuntu (16.10)?

После довольно большого поиска я не вижу нигде, как изменить цвета моих спокойных приложений.

Я уже создал пользовательскую темную gtk тему в ~/.themes/ путем изменения Окружения по умолчанию, но теперь я должен также изменить спокойные приложения. И странно, они уже отображаются в темном (иногда слишком темный), таким образом, я, возможно, изменил его давным-давно (никакая идея как).

Например, я использую Scribus и Mendeleydesktop, которые используют QT (Qt5 и Qt4 соответственно).

Я попробовал:

  1. создать таблицу стилей CSS с background: blue; color: green; как тест, но выполнение:

    mendeleydesktop -stylesheet myqtstyle.css
    

    ни на что не влияет (просто жалуется: Could not parse application stylesheet)

  2. qt4-config, никакой эффект.

  3. Я искал в gconf-editor и dconf-editor если существуют настройки для QT, никакой удачи.

  4. Я изменил gtk-3.20, gtk-3.0 и gtk-2 файлы моей темы, никакого эффекта.

У кого-то есть простое решение для настройки моих спокойных приложений?

4
задан 26 April 2017 в 12:59

1 ответ

Возможно установить таблицу стилей при запуске спокойного приложения (поскольку Вы детализировали в вопросе):

{application_name} -stylesheet {path_to_style_sheet}

Это должно работать, однако возможно, что разработчик приложения вызывает конкретный стиль в рамках кода приложения, таким образом, это будет не всегда работать.

причина Вы получаете сообщение об ошибке Could not parse application stylesheet, то, потому что тестовая таблица стилей, которую Вы произвели, не является действительной спокойной таблицей стилей.

спокойная документация предоставляет информацию о создании Ваших собственных таблиц стилей, и ссылки на них ниже:

, Учитывая, что Вы получили сообщение об ошибке, касающееся парсинга, я предположил бы, что он будет работать при обеспечении пути к листу допустимого стиля как параметр командной строки.

можно найти это трудным созданием таблицы стилей, если Вы не знакомы со стандартными спокойными именами классов виджета. Дополнительная информация о них может быть найдена здесь .

2
ответ дан 1 December 2019 в 10:16

Другие вопросы по тегам:

Похожие вопросы: