Виджет пейджера KDE изменяет размер

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

Но виджет является относительно большим:

enter image description here

Существует ли способ уменьшить ширину настольных символов в виджете пейджера?

Моя plasmashell версия 5.12.8.

1
задан 12 August 2019 в 20:14

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

И вот результат:

enter image description here

(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
1
ответ дан 3 December 2019 в 07:20

Просто откройте systemsettings и выберите "Desktop Behavior"-> "Virtual Desktops" и сделайте его двумя строками. Виджет будет корректироваться к полуширине, и эти четыре рабочих стола покажут в двух строках как показано в снимке экрана (это кажется немного широким, потому что у меня есть 3 монитора).

Вы не должны действительно изменять код.:)

KDE Virtual Desktops

2
ответ дан 3 December 2019 в 07:20

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

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