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

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

enter image description here

Я знаю, что существует названный screenlet Folderview то, которое может использоваться под Единицей, но это таким образом багги, который это фактически usless (и даже это, если не было это, даже не близко подходит к имитатору все функции KDE's FolderView)

Таким образом, вопрос: там какой-либо путь состоит в том, чтобы легко преобразовать/перевести Плазмоид в автономное приложение, которое будет использоваться в Единице? Или действительно ли плазмоиды так зависят от Плазменного рабочего стола, он был бы похож на запись нового приложения с нуля?


Править: Я использовал FolderView screenlet и до сих пор не случается так, что багги, только несколько катастрофических отказов, которые не имеют никакого фактического эффекта на поведение системы. Возможно, это сделает.

1
задан 6 August 2012 в 18:55

1 ответ

Конверсия

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

Обходной путь

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

plasmoidviewer APPLETNAME

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

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

0
ответ дан 6 August 2012 в 18:55

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

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