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

完成后保存并测试你的 splash。如果你正确遵循,你应该得到类似这样的结果:

改装飞溅

相关内容