You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PCManFM-Qt文件管理器如何修改背景颜色?自定义stylesheet使用方法

PCManFM-Qt 背景颜色修改方案

你之前针对Featherpad写的#centralWidget样式不生效是因为不同Qt应用的控件ID命名规则不同,PCManFM-Qt的文件列表、侧边栏等核心区域没有使用这个ID的控件,用下面的配置即可实现需求:

1. 编写自定义样式表

新建一个后缀为.css的文件,写入以下内容,可自行调整颜色值:

/* 主文件浏览区域(图标视图、列表视图、详细视图通用) */
QTreeView, QListView {
    background-color: red;
    /* 可选:设置交替行背景色,需要先在PCManFM-Qt设置里开启交替行颜色 */
    /* alternate-background-color: #ffeeee; */
}

/* 左侧书签侧边栏背景 */
PCManFM::SidePane QWidget {
    background-color: red;
}

/* 顶部路径导航栏背景 */
#pathBar {
    background-color: red;
}

2. 加载样式表

  • 临时测试:打开终端执行命令 pcmanfm-qt --stylesheet /path/to/你的样式表文件路径.css,即可看到修改后的效果,可根据实际展示调整颜色值。
  • 永久生效:编辑PCManFM-Qt的桌面启动文件~/.local/share/applications/pcmanfm-qt.desktop,将Exec行修改为如下格式,替换成你的样式表绝对路径即可:
    Exec=pcmanfm-qt --stylesheet /home/你的用户名/.config/pcmanfm-qt/custom-style.css %F
    

如果你需要调整其他组件的样式,可以用Gammaray挂载运行中的pcmanfm-qt进程,直接查看对应组件的类名和ID,就能写出对应匹配的CSS规则。

内容的提问来源于stack exchange,提问作者franky99

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 02:42:03