Ich möchte mein Begrüßungsbildschirmbild in KDE/PLASMA ändern.
Ich habe ein benutzerdefiniertes Design erstellt und das Bild in
/usr/share/plasma/look-and-feel/org.kde.my_theme.desktop/contents/splash/images/kde.svgz
Ich möchte allerdings die Größe des Bildes ändern. Dies sollte in der Datei gesteuert werden:
/usr/share/plasma/look-and-feel/org.kde.arch_custom.desktop/contents/splash/Splash.qml
in dem steht
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
}
}
Ich habe versucht, verschiedene Teile davon zu bearbeiten, aber das Bild ist immer dasselbe. Was muss ich bearbeiten, um die Größe des Splash-Bilds zu ändern?
Antwort1
Öffnen Sie die Datei kde.svgz mit Inkscape, passen Sie zuerst die Größe des Rahmens an und ändern Sie dann Ihr Bild, damit es zum Rahmen passt. Ich mache das Bild doppelt so groß wie nötig, denn wenn Sie erst einmal die Größe in Inkscape geändert haben, können Sie die tatsächliche Größe, die angezeigt wird, steuern, indem Sie Ihre Datei main.qml bearbeiten.
Um die Größe zu steuern, ändern Sie einfach:
sourceSize.height: 128
sourceSize.width: 128
Meines ist beispielsweise folgendermaßen eingestellt:
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
}
}
Speichern und testen Sie anschließend Ihren Splash. Wenn Sie alles richtig gemacht haben, sollte das Ergebnis etwa so aussehen: