KDE 寻呼机小部件更改大小

JBG*_*ber 5 kde

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

但是小部件比较大:

在此处输入图片说明

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

我的等离子外壳版本是 5.12.8。

小智 6

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

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

KDE 虚拟桌面


JBG*_*ber 5

我在@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
Run Code Online (Sandbox Code Playgroud)

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

kate /usr/share/plasma/plasmoids/org.kde.plasma.pager/contents/ui/main.qml
Run Code Online (Sandbox Code Playgroud)

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

property int columnWidth: Math.floor(rowHeight * pagerItemSizeRatio) / 2
Run Code Online (Sandbox Code Playgroud)

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

Layout.minimumWidth: !root.vertical ? Math.floor(height * aspectRatio / 2) : 1
Run Code Online (Sandbox Code Playgroud)

结果如下:

在此处输入图片说明

(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
Run Code Online (Sandbox Code Playgroud)