Anpassung der KDE / PLASMA-Begrüßungsbildschirme

7470
Three Diag

Ich möchte mein Begrüßungsbild in KDE / PLASMA ändern.

Ich habe ein benutzerdefiniertes Design erstellt und das Bild geändert

/usr/share/plasma/look-and-feel/org.kde.my_theme.desktop/contents/splash/images/kde.svgz 

Ich möchte jedoch die Größe des Bildes ändern. Dies sollte in der Datei kontrolliert werden:

/usr/share/plasma/look-and-feel/org.kde.arch_custom.desktop/contents/splash/Splash.qml 

was liest

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, einen anderen Teil davon zu bearbeiten, aber das Bild ist immer dasselbe. Was muss ich bearbeiten, um die Größe des Begrüßungsbildes zu ändern?

0

1 Antwort auf die Frage

2
user3674312

Öffnen Sie die Datei "kde.svgz", wobei inkscape zuerst den Rahmen geändert hat, und ändern Sie dann das Bild entsprechend dem Rahmen. Ich mache das Bild doppelt so, wie ich es brauche, denn sobald Sie alles in inkscape geändert haben, steuern Sie die tatsächliche Größe, die Sie anzeigen, indem Sie Ihre main.qml-Datei bearbeiten.

Um die Größe zu kontrollieren, ändern Sie einfach:

sourceSize.height: 128 sourceSize.width: 128 

Meines ist zB so 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 } } 

Danach speichern und testen Sie Ihren Splash. Wenn Sie richtig gefolgt sind, sollten Sie mit etwas wie enden:

ModdedSplash

Ich habe es versucht und funktionierte nicht, aber vielleicht war die Veränderung zu wenig, um wahrgenommen zu werden. Three Diag vor 8 Jahren 0
Ich habe es versucht, aber es funktioniert nicht. Wo ist die main.qml-Datei, über die Sie sprechen? Ich habe die Datei Splash.qml bearbeitet (die die gleichen Zeilen enthält, die Sie gepostet haben) Three Diag vor 8 Jahren 0
Ich denke, das Problem ist, dass alle meine Dateien aus dem Breeze-Design kopiert werden. Daher betrachten alle .qml-Ordner immer noch die Ordner in der Breeze-Installation. Wissen Sie, welche Dateien den Pfad enthalten, den alle qml-Dateien verwenden? Three Diag vor 8 Jahren 0
Verstanden, es funktioniert, wenn ich die Dateien des Breeze-Designs bearbeite. Es gibt immer noch Probleme mit meinen benutzerdefinierten Designs, die ich herausfinden muss. Three Diag vor 8 Jahren 0
In Ihrem Design sollten Sie eine .rc-Datei haben. Sie müssen dies auch bearbeiten. Der Designname sollte mit Ihrem Ordnernamen übereinstimmen. Zum Beispiel heißt mein Hauptordner für das Design DeadlyArch. In der .rc-Datei würde ich alles von Breeze in DeadlyArch umbenennen. Der Grund dafür, dass Ihr Thema immer noch im Breeze-Ordner angezeigt wird, ist, dass diese RC-Datei immer noch standardmäßig verwendet wird. user3674312 vor 8 Jahren 0
Ich kann keine .rc-Datei in einem der Plasmaordner in / usr / share / plasma finden. Gibt es ein Verzeichnis, nach dem ich suchen sollte? Oder ist das für eine ältere Version? Three Diag vor 8 Jahren 0
Dies ist für Plasma, möglicherweise weil ich Arch Linux verwende. Ich habe das Thema gezippt, das Sie herunterladen und modifizieren können, wenn Sie möchten. Es sollte auch auf Ihrem System funktionieren, da ich es auch in Kali und Ubuntu getestet habe. [link] http://s000.tinyupload.com/?file_id=14335471826698141909 user3674312 vor 8 Jahren 1
Ich habe auch Arch;) Vielen Dank Three Diag vor 8 Jahren 0