KDE에서 가상 데스크탑에 대한 데스크탑 호출기를 표시하는 방법

KDE에서 가상 데스크탑에 대한 데스크탑 호출기를 표시하는 방법

KDE5 플라즈마와 가상 데스크탑이 있습니다. 하나의 가상 데스크톱 패널에 데스크톱 호출기를 표시하려고 시도했지만 성공하지 못했습니다. 기본적으로 호출기는 여러 개의 가상 데스크톱이 있는 경우에만 표시됩니다. KDE4에서는 /usr/share/kde4/apps/plasma/packages/org.kde.pager/contents/ui/main.qml다음 줄에 주석을 달아 위젯을 항상 표시 하도록 스크립트를 변경할 수 있습니다 .

visible: repeater.count > 1 

그러나 KDE5에서는 스크립트가 다르며 가상 데스크톱이 하나만 있을 때 위젯을 표시하도록 변경하는 방법을 모르겠습니다. 스크립트의 새 위치는 입니다 /usr/share/plasma/plasmoids/org.kde.plasma.pager/contents/ui/main.qml.

이것을 구현하는 방법을 아는 사람이 있습니까?

답변1

나는 다른 권장 위젯으로 문제를 해결했습니다.호출기 모듈.

답변2

스크립트에서 /usr/share/plasma/plasmoids/org.kde.plasma.pager/contents/ui/main.qml다음 줄을 찾으세요.

Plasmoid.status: pagerModel.shouldShowPager ? PlasmaCore.Types.ActiveStatus : PlasmaCore.Types.HiddenStatus

그리고 그것을로 변경

Plasmoid.status: pagerModel.shouldShowPager || true ? PlasmaCore.Types.ActiveStatus : PlasmaCore.Types.HiddenStatus

이렇게 하면 가상 데스크톱이 하나만 있는 경우와 같이 false 로 설정되는 대신 항상 Plasmoid.status존재 하게 됩니다.PlasmaCore.Types.ActiveStatusPlasmaCore.Types.HiddenStatuspagerModel.shouldShowPager

참고: 이는 업데이트 후에도 지속되지 않을 수 있습니다.

관련 정보