KDE/PLASMA 스플래시 화면 사용자 정의

KDE/PLASMA 스플래시 화면 사용자 정의

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
    }
}

그런 다음 스플래시를 저장하고 테스트하세요. 올바르게 따라했다면 다음과 같은 결과가 나올 것입니다.

ModdedSplash

관련 정보