如何更改 Dolphin 文件浏览器的背景图像从默认的白色背景?

如何更改 Dolphin 文件浏览器的背景图像从默认的白色背景?

我正在使用 Kubuntu 16.10,它有 Dolphin 文件管理器,默认背景为白色背景。我想将自定义图像作为桌面背景。

答案1

Qt 样式表

http://doc.qt.io/qt-5/stylesheet.html

Qt 样式表是一种强大的机制,允许您自定义小部件的外观……

更多的:

QSS 和海豚背景图像

来自 KDE 论坛的旧帖 - 如何在 Dolphin 上将图案(图像)设置为壁纸?: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:

dolphin -stylesheet /path/to/myqss/backStyle.qss 

结果: 在此处输入图片描述

笔记

在详细信息视图模式下,Dolphin 每隔一行就用不同的背景颜色进行绘制:

在此处输入图片描述

您可以改变颜色,但如果不重建海豚,您就无法编辑透明度。

将 .../src/kitemviews/kitemlistwidget.cpp 第 118 行从:

const QColor backgroundColor = m_styleOption.palette.color(QPalette::AlternateBase);

const QColor backgroundColor = QColor(0, 0, 0, 20);

关于Qt颜色:http://doc.qt.io/qt-5/qcolor.html#QColor-2

在此处输入图片描述

重建后:

在此处输入图片描述

答案2

很长一段时间以来,我都想让 Dolphin 中的文件区域背景透明或半透明 - 就像我桌面上的文件夹视图小部件一样。多年来,我尝试过不同的想法,并取得了一些成功,但都不是我想要的半透明面板和窗口装饰的外观。

本周我终于实现了完全半透明的“海豚”。鲜红色的按钮和选项不会是每个人的选择 - 但都可以调低色调。在 Kubuntu 18.10 的合成设置中使用 GL3.1 启用“模糊效果”,但半透明度有效,可以使用 Xrender 和 Kubuntu 的早期版本进行调整,而无需模糊。

彩色背景下的海豚

黑白背景下的海豚展示了如何通过模糊来显示白色文本

这可以通过使用 Kvantum 主题引擎和 Kvantum 主题管理器非常简单地实现。

虽然这不会改变 Dolphin 中的背景图像,但我们中的很多人在尝试在 Dolphin 中制作半透明背景时发现了这个主题 - 所以我希望这会有所帮助。

相关内容