我想更改 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。如果你正确遵循,你应该得到类似这样的结果: