Виджет KDE для хранения программы

Я использую KDE по умолчанию для установки в Ubuntu 13.04. Есть ли виджет, который будет просто содержать работающую программу?

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

0
задан 11 May 2013 в 09:20

1 ответ

Я не уверен, что Вы смотрите, но существует

Окно Embed?

KDE svn детская площадка имеет старый http://websvn.kde.org/trunk/playground/base/plasma/applets/embed-win/

это - исходный код - кажется, работает с Kubuntu 13.04.

Это встроит приложение как плазмоид.

Системное Действие KDE встраивается в плазменный виджет.

enter image description here

Q

При условии, что это могло быть любое приложение, это прекрасно! Но я не мог выяснить>, что сделать со всеми теми файлами на ссылке, которую Вы дали.

Пример сборки

Сборка зависит:

  • существенный для сборки
  • cmake
  • kdelibs5-dev

Исходная загрузка:

svn co svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/embed-win

Это должно загрузить:

embed-win/Messages.sh
embed-win/embed-win.cpp
embed-win/CMakeLists.txt
embed-win/embed-win.h
embed-win/plasma-applet-embed-win.desktop

Откройте консоль для каталога встраивать-победы

Сделайте каталог сборки

mkdir -p builddir

Переместитесь в builddir

cd builddir

Выполните cmake с командой

cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`

Должен сказать:

...
-- Configuring done
-- Generating done
-- Build files have been written to: ../embed-win/builddir

Выполните делание

make

Должен сказать:

Scanning dependencies of target plasma_applet_embed-win_automoc
Generating embed-win.moc
[  0%] Built target plasma_applet_embed-win_automoc
Scanning dependencies of target plasma_applet_embed-win
[ 50%] Building CXX object CMakeFiles/plasma_applet_embed-win.dir/plasma_applet_embed-win_automoc.o
[100%] Building CXX object CMakeFiles/plasma_applet_embed-win.dir/embed-win.o
Linking CXX shared module lib/plasma_applet_embed-win.so
[100%] Built target plasma_applet_embed-win_automoc

Установка

sudo make install

Должен сказать:

[  0%] Built target plasma_applet_embed-win_automoc
[100%] Built target plasma_applet_embed-win
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /usr/lib/kde4/plasma_applet_embed-win.so
-- Installing: /usr/share/kde4/services/plasma-applet-embed-win.desktop

Удаление - удаляет/usr/lib/kde4/plasma_applet_embed-win.so и/usr/share/kde4/services/plasma-applet-embed-win.desktop или работает 'sudo, делают удаление' в том же каталоге, как Вы выполнились 'sudo, делают установку'.

3
ответ дан 11 May 2013 в 09:20

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

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