Настройка заставки KDE / PLASMA

7763
Three Diag

Я хотел бы изменить изображение заставки в 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 } } 

Я пытался редактировать другую часть этого, но картинка всегда одинакова. Что я должен изменить, чтобы изменить размер заставки?

0

1 ответ на вопрос

2
user3674312

Откройте файл 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 } } 

После этого сохраните и проверьте свой всплеск. Если вы следовали правильно, вы должны получить что-то вроде:

ModdedSplash

Я попробовал это и не сработало, но, возможно, изменение было слишком мало, чтобы быть воспринятым. Three Diag 8 лет назад 0
Я пытался, но это не работает .. Где файл main.qml, о котором вы говорите? Я редактировал файл Splash.qml (который содержит те же строки, что и вы) Three Diag 8 лет назад 0
Я думаю, проблема в том, что все мои файлы скопированы из темы breeze, поэтому все .qml по-прежнему смотрят на папки внутри установки breeze. Знаете ли вы, какие файлы содержат путь, который используют все файлы qml? Three Diag 8 лет назад 0
Понял, это работает, если я редактирую файлы темы Breeze. Есть еще проблема с моими пользовательскими темами, с которыми я должен разобраться. Three Diag 8 лет назад 0
В вашей теме у вас должен быть файл .rc. Вы должны отредактировать это также. Название темы должно соответствовать названию вашей папки. Например, моя основная папка для темы называется DeadlyArch. В файле .rc я бы переименовал все из breeze в DeadlyArch. Причина, по которой ваша тема по-прежнему смотрит на папку breeze, заключается в том, что этот rc-файл по-прежнему используется по умолчанию. user3674312 8 лет назад 0
I cannot find any .rc file in any of the plasma folders in /usr/share/plasma. Is there any directory I should look for? Or is this for an older version? Three Diag 8 лет назад 0
Это для плазмы, возможно, потому что я использую Arch Linux. Я заархивировал тему, которую вы можете скачать и изменить, если хотите. Он должен работать и в вашей системе, потому что я тестировал его также в Kali и Ubuntu. [Ссылка] http://s000.tinyupload.com/?file_id=14335471826698141909 user3674312 8 лет назад 1
У меня есть и Арч;) Большое спасибо Three Diag 8 лет назад 0

Похожие вопросы