Plasmoiden selbst gemacht

Grau ist alle Theorie: Plasmoiden sollen die Anwender auch dazu anleiten, eigene Ideen für den KDE-4-Desktop einfach umzusetzen. Anhand eines Beispiel zeige ich Ihnen im nächsten Heft, wie Sie ein eigenes Plasmoid entwickeln. Alles was Sie dazu brauchen, ist die KDE-4-Entwicklungsumgebung sowie ein paar Kenntnisse im Umgang mit C++ und Qt – dann steht Ihrem ersten Widget nichts mehr im Wege.

Der Autor

Sebastian Kügler (aka "sebas") spielt gerne mit Technologie und dabei meist mit KDE. In der Community kennt man den Entwickler als jemanden, der es oft nicht schafft, seinem Kater den Zugang zu seinem IRC-Client zu verwehren. Als Mitglied des KDE-e.V.-Vorstands, des KDE-Release-Teams und der Marketing Working Group zeichnet er auch für strategische Entscheidungen des Projekts verantwortlich.

Glossar

Applet

Die Programmlogik hinter einem Plasmoid. Das Applet kümmert sich um die Grafik, kennt die Konfigurationsoptionen und verarbeitet Daten aus Data-Engines. Technisch gesehen entspringen alle Plasmoiden der Klasse Plasma::Applet.

Data-Engines

Data-Engines sind Plasma-Plugins, die Zugang zu Informationen verschaffen, indem sie bei Bedarf so genannte Quellen erstellen. Erhalten diese neue Daten, melden die Data-Engines das an die Plasmoiden weiter – entweder bei "Events" wie dem Hinzufügen neuer Hardware oder in regelmäßigen Zeitintervallen.

KIO-System

Eine Schnittstelle der KDE-API, die ein virtuelles Dateisystem nutzt, über das KDE-Anwendungen ohne große Umstände auf Netzwerkdienste wie FTP, SSH oder HTTP zugreifen.

Widgets

Überbegriff für Desktop-Tools, zu denen auch die Dashboard-Widgets von Mac OS, die Google-Gadgets und die Sidebar-Widgets von Windows Vista gehören. Neben den Plasmoiden unterstützt Plasma weitere Widget-Typen: Superkaramba-Themes, Apples Dashboard-Widgets sowie – in Ansätzen – die Google-Gadgets.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Prickelndes KDE
    In der Standard-Konfiguration von KDE 4 bietet Plasma einen traditionellen Desktop mit Startmenü, Kontrollleiste und Arbeitsfläche. Damit sind die Fähigkeiten von Plasma jedoch noch lange nicht ausgeschöpft: Nur die Phantasie des Anwenders setzt den Möglichkeiten des neuen K-Desktops Grenzen.
  • Fortgeschrittenes Basteln
    Plasmoiden erweitern den KDE-4-Desktop um sinnvolle Anwendungen. KDE-Entwickler Sebastian Kügler erklärt, wie Sie die kleinen Helfer programmieren.
  • Schau und fühle
    KDE 4 kann die Vorgängerversion noch nicht in allen Belangen komplett ersetzen. In einem Bereich hat die alte Desktop-Umgebung aber klar das Nachsehen: Beim Look & Feel.
  • Miniprogramme sinnvoll nutzen
    KDE setzt auf Plasmoiden, um die Arbeit mit der Oberfläche komfortabel zu gestalten. Das sind kleine Hilfsprogramme, die Sie auf dem Desktop verankern und damit ständig zur Verfügung haben. Wir stellen eine Auswahl nützlicher Plasmoiden vor.
  • KDE Software Compilation 4.10 im Überblick
    Mit KDE 4.10 machen die Entwickler einen großen Schritt in Richtung einheitliches Framework für alle Plattformen. An einigen Stellen schimmern die Veränderungen schon durch.
Kommentare

Infos zur Publikation

LU 09/2016: Ciao, Windows!

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Aktuelle Fragen

Scannen nicht möglich
Werner Hahn, 19.08.2016 22:33, 3 Antworten
Laptop DELL Latitude E6510 mit Ubuntu 16,04, Canon Pixma MG5450. Das Drucken funktioniert, Scann...
Wie kann man das berichtigen
Udo Muelle, 17.07.2016 20:39, 1 Antworten
Fehlschlag beim Holen von http://extra.linuxmint.com/dists/rosa/main/binary-i386/Packages Hash-S...
Installation Genimotion
Horst Müller, 15.07.2016 17:00, 1 Antworten
Hallo, ich kann Genimotion nicht installieren. Folgende Fehlermeldung habe ich beim Aufruf erh...
Probleme beim Hochfahren der Terastaion 5400 mit Unix-Distrib
Sheldon Cooper, 10.07.2016 09:32, 0 Antworten
Hallo ihr lieben, habe seit zwei Tagen das Problem, das das NAS (Raid5) nicht mehr sauber hoch...
Mit Firewire Videos improtieren?
Werner Hahn, 09.06.2016 11:06, 5 Antworten
Ich besitze den Camcorder Panasonic NV-GS330, bei dem die Videos in guter Qualität nur über den 4...