Как изменить фоновое изображение файлового браузера дельфина белого фона по умолчанию?

Я использую Kubuntu 16.10, который имеет файловый менеджер дельфина, имеющий белый фон по умолчанию. Я хочу дать пользовательское изображение как знания как там в рабочем столе.

0
задан 4 February 2017 в 02:17

2 ответа

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

На этой неделе я наконец достиг абсолютно полупрозрачного 'дельфина'. Кнопки Bright Red и выборы не будут общим выбором - но они могут все быть снижены. 'Эффект размытия' включен с помощью GL3.1 в составляющих композит настройках в Kubuntu 18.10, но работы полупрозрачности и могут быть скорректированы без использования размывания Xrender и в более ранних версиях Kubuntu.

Dolphin against a coloured background

Dolphin against a black and white background to show how the blurring enables the white text to be seen

Это было достигнуто очень просто с помощью механизма Kvantum theming и Менеджера тем Kvantum.

, В то время как это не изменяет фоновое изображение у дельфина, довольно многие из нас нашли эту тему при попытке сделать полупрозрачные знания в дельфине - таким образом, я надеюсь, что это помогает.

1
ответ дан 7 November 2019 в 01:33

Спокойные таблицы стилей

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 

Результат: enter image description here

Примечание:

Дельфин красит любую строку альтернативным цветом фона в режиме представления деталей:

enter image description here

Вы могли изменить цвет, но Вы не можете отредактировать прозрачность без, восстанавливают дельфина.

Изменение.../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

enter image description here

После того, как восстановите:

enter image description here

3
ответ дан 7 November 2019 в 01:33

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

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