Я хотел бы изменить изображение на заставке в 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
Откройте файл kde.svgz с помощью inkscape, сначала измените размер рамки, затем измените изображение, чтобы оно соответствовало рамке. Я делаю изображение в два раза больше, чем мне нужно, потому что после того, как вы изменили размер всего в 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
}
}
После этого сохраните и проверьте ваш сплэш. Если вы все сделали правильно, у вас должно получиться что-то вроде: