Может ли плазменный виджет KDE быть легко преобразован в собственное приложение?

Я недавно переключился с KDE на Unity, и мне действительно не хватает одной функции: FolderView Плазменный виджет (Plasmoid?)

введите описание здесь

Я знаю, что есть скриншот под названием Folderview который можно использовать в Unity, но он настолько глючный, что он практически бесполезен (и даже если он этого не делает, он даже близко не подражает всем функциям KDE) FolderView)

Таким образом, вопрос заключается в следующем: есть ли способ легко преобразовать / перевести плазмоид в отдельное приложение для использования в Unity? Или плазмоиды настолько зависят от рабочего стола Plasma, что это все равно, что написать новое приложение с нуля?


Изменить: я использую FolderView скриншот и пока он не такой глючный, только пара сбоев, которые не влияют на поведение системы. Возможно, это подойдет.

1 ответ

Решение

преобразование

Потребовалось бы значительное переписывание источника плазмоида, поскольку плазмоид встроен в структуру kde-plasma. Вам придется изменить исходный код (если это возможно), чтобы заменить эти библиотеки эквивалентами GTK или QT.

Временное решение

Это может выглядеть не так красиво, как в плазме, но вы можете попробовать plasmoidviewerт.е.

plasmoidviewer APPLETNAME

Это запустит апплет в своем собственном окне, но для этого потребуется установить большую часть библиотек kde.

Как рекомендует Cumulus007, вы также можете затем использовать ccsm (или другое соответствующее диалоговое окно настроек диспетчера окон), чтобы изменить внешний вид плазмоидизатора - то есть удалить рамку и строку заголовка окна и заставить окно всегда находиться ниже других окон. Результат должен выглядеть и вести себя как плазменный плазмоид.

Другие вопросы по тегам