Я использую Kubuntu 16.10, который имеет файловый менеджер дельфина, имеющий белый фон по умолчанию. Я хочу дать пользовательское изображение как знания как там в рабочем столе.
Долгое время я хотел сделать фон области файла у дельфина Прозрачным или Полупрозрачным - как Виджет Представления Папки, который я мог иметь на своем рабочем столе. За эти годы я смешал с различными идеями и имел немного успеха, но не взгляд, я хотел пойти со своими полупрозрачными панелями и художественными оформлениями окна.
На этой неделе я наконец достиг абсолютно полупрозрачного 'дельфина'. Кнопки Bright Red и выборы не будут общим выбором - но они могут все быть снижены. 'Эффект размытия' включен с помощью GL3.1 в составляющих композит настройках в Kubuntu 18.10, но работы полупрозрачности и могут быть скорректированы без использования размывания Xrender и в более ранних версиях Kubuntu.
Это было достигнуто очень просто с помощью механизма Kvantum theming и Менеджера тем Kvantum.
, В то время как это не изменяет фоновое изображение у дельфина, довольно многие из нас нашли эту тему при попытке сделать полупрозрачные знания в дельфине - таким образом, я надеюсь, что это помогает.
Спокойные таблицы стилей
http://doc.qt.io/qt-5/stylesheet.html:
Спокойные Таблицы стилей являются мощным механизмом, который позволяет Вам настраивать появление виджетов...
Еще:
QSS и фоновое изображение дельфина
Более старый от Форумов KDE - Как установить шаблон (изображение) как обои на дельфине?: https://forum.kde.org/viewtopic.php? f=17&t=94717
и больше:
Пример
Создание backStyle.qss:
DolphinViewContainer > DolphinView > QAbstractScrollArea {
background-color: transparent;
border-image: url('background.png') 0 0 0 0 stretch stretch;
}
и запуск дельфина с командой:
dolphin -stylesheet /path/to/myqss/backStyle.qss
Примечание:
Дельфин красит любую строку альтернативным цветом фона в режиме представления деталей:
Вы могли изменить цвет, но Вы не можете отредактировать прозрачность без, восстанавливают дельфина.
Изменение.../src/kitemviews/kitemlistwidget.cpp строка 118 от:
const QColor backgroundColor = m_styleOption.palette.color(QPalette::AlternateBase);
кому:
const QColor backgroundColor = QColor(0, 0, 0, 20);
О спокойных цветах: http://doc.qt.io/qt-5/qcolor.html#QColor-2
После того, как восстановите: