Что ж, я предлагаю вам это простое руководство, чтобы иметь возможность активировать в qtconfig внешний вид Gtk для приложений Qt, когда вы используете среду на основе Gtk в Sabayon (GNOME, XFCE и т. д.).
По какой-то причине qgtkstyle он не установлен ни в Sabayon, ни в репозиториях. По словам некоторых разработчиков, это потому, что они не хотят добавлять «навороты».
Комо Sabayon, основан на Gentoo, поскольку мы будем использовать философию Gentoo:
1-Получаем дерево переносов:
emerge -sync
2-Получаем накладки от sabayon:
layman -a sabayon && layman -a sabayon-dsitro
3- Создаем локальный оверлей:
mkdir -p /usr/local/overlays/local/profiles && echo "local_overlay" >> /usr/local/overlays/local/profiles/repo_name && echo 'PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/overlays/local' >> /etc/make.conf
4- Передаем ебилд qgtkstyle в правильное место:
wget -O qgtkstyle.tar.bz2 'https://bugs.sabayon.org/attachment.cgi?id=767' && tar xvf qgtkstyle.tar.bz2 -C /usr/local/overlays/local
5- видим зависимости, которые нужны:
emerge -pvt qgtkstyle
6-Устанавливаем все зависимости с помощью entropy / rigo.
7-наконец мы установим qgtkstyle: emerge -pvt qgtkstyle.ebuild
8-Регистрируем изменения энтропии:
equo rescue spmsync
Наконец, мы можем перейти в qtconfig и выбрать стиль gtk + для приложений qt
Если у вас возникли проблемы с компиляцией пакета из-за gcc, не беспокойтесь, это признанная ошибка, и ее можно решить, просто переустановив gcc: equo install gcc
Я надеюсь, что мое руководство будет полезным и даже еще одним!
Источник: https: //forum.sabayon.org/viewtopic.php? F = 89 & t = 29622