KDE 分页器小部件更改大小

KDE 分页器小部件更改大小

我通常使用 4 个虚拟桌面,我喜欢保留寻呼机小部件在任务栏中,显示我当前正在查看哪个桌面。

但是该小部件相对较大:

在此处输入图片描述

有没有办法减少寻呼机小部件中桌面符号的宽度?

我的plasmashell版本是5.12.8。

答案1

只需打开系统设置并选择“桌面行为”->“虚拟桌面”,并将其设置为两行。小部件将调整为半宽,四个桌面将显示在两行中,如屏幕截图所示(因为我有 3 个显示器,所以它看起来有点宽)。

您实际上不需要修改代码。:)

KDE 虚拟桌面

答案2

在@DKBose 的大力帮助下我找到了答案!

步骤如下

1.备份配置文件

sudo cp /usr/share/plasma/plasmoids/org.kde.plasma.pager/contents/ui/main.qml /usr/share/plasma/plasmoids/org.kde.plasma.pager/contents/ui/main.qml_backup

2. 使用最喜欢的编辑器编辑配置(我只是使用kate

kate /usr/share/plasma/plasmoids/org.kde.plasma.pager/contents/ui/main.qml

3. 更改每个桌面符号的宽度(我只是/ 2在行尾添加以获得原始宽度的一半):

property int columnWidth: Math.floor(rowHeight * pagerItemSizeRatio) / 2

4. 更改整个小部件的最小宽度(再次只需添加/ 2,这次在之后aspectRatio):

Layout.minimumWidth: !root.vertical ? Math.floor(height * aspectRatio / 2) : 1

结果如下:

在此处输入图片描述

(5)如果出现任何问题,只需将备份文件复制回原位:

sudo cp /usr/share/plasma/plasmoids/org.kde.plasma.pager/contents/ui/main.qml_backup /usr/share/plasma/plasmoids/org.kde.plasma.pager/contents/ui/main.qml

相关内容