KDE/PLASMA에서 스플래시 화면 이미지를 변경하고 싶습니다.
사용자 정의 테마를 만들고 사진 위치를 변경했습니다.
/usr/share/plasma/look-and-feel/org.kde.my_theme.desktop/contents/splash/images/kde.svgz
그런데 사진의 크기를 바꾸고 싶습니다. 이는 파일에서 제어되어야 합니다.
/usr/share/plasma/look-and-feel/org.kde.arch_custom.desktop/contents/splash/Splash.qml
읽는다
Rectangle {
id: topRect
width: parent.width
height: (root.height / 3) - bottomRect.height - 1
y: root.height
color: "#4C000000"
Image {
source: "images/kde.svgz"
anchors.centerIn: parent
sourceSize.height: 128
sourceSize.width: 128
}
}
다른 부분을 편집해 보았지만 사진은 항상 동일합니다. 스플래시 이미지 크기 변경을 변경하려면 무엇을 편집해야 합니까?
답변1
Inkscape로 kde.svgz 파일을 열고 먼저 프레임 크기를 조정한 다음 프레임과 일치하도록 이미지를 수정하세요. Inkscape에서 모든 크기를 조정하면 main.qml 파일을 편집하여 표시되는 실제 크기를 제어할 수 있기 때문에 이미지를 필요한 것보다 두 배로 늘립니다.
크기를 제어하려면 다음을 수정하세요.
sourceSize.height: 128
sourceSize.width: 128
예를 들어 내 설정은 다음과 같습니다.
Rectangle {
id: topRect
width: parent.width
height: (root.height / 3) - bottomRect.height - 1
y: root.height
color: "#4C000000"
Image {
source: "images/kde.svgz"
anchors.centerIn: parent
sourceSize.height: 300
sourceSize.width: 300
}
}
그런 다음 스플래시를 저장하고 테스트하세요. 올바르게 따라했다면 다음과 같은 결과가 나올 것입니다.