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 ファイルを開き、フレームに合わせて画像を変更します。画像を必要なサイズの 2 倍にしたのは、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
    }
}

その後、スプラッシュを保存してテストします。正しく実行した場合、次のような結果になるはずです。

モッドスプラッシュ

関連情報