Zukunft KDE/Plasma

Die wesentliche Maxime des neuen KDE SC 4.10 besteht darin, neben dem kontinuierlich Pflegen von Änderungen nach und nach die gesamte Oberfläche von C++ auf QML zu portieren, mit dem Ziel die Arbeitsflächen ansprechender zu gestalten.

Das Fernziel für KDE Framework 5 sieht vor, die bisher getrennt voneinander entwickelten Arbeitsflächen für Desktop, Netbook und Plasma Active durch eine Implementation in Qt5 und QML in einer einzigen Binärdatei zusammenzuführen. Das würde den Wechsel zwischen den verschiedenen Formfaktoren erleichtern, wie der KDE-Entwickler Aaron Seigo vor kurzem in seinem Blog erläuterte [15].

Wie weit das KDE-Entwickler-Team im Hinblick auf das kommende Major-Release KDE Framework 5 bereits in dieser Sache ist, zeigt der KDE-Entwickler Sebastian Kügler in einem umfassenden Blog-Eintrag [16]. Um sämtliche Vorteile von Qt5 zu nutzen, gilt es aber laut Kügler und Seigo zuerst, sämtliche Oberflächen der einzelnen KDE-Projekte vollständig in QML neu zu schreiben.

Fazit

Nachdem die Entwickler in KDE SC 4.8 und 4.9 fast ausschließlich die Plasmoiden genannten Widgets auf QML portiert haben, wirken sich die Arbeiten in KDE SC 4.10 nun auf zentrale Komponenten aus, wie Panel, Screenlocker oder andere komplexe Teile. So geht das Überführen der Plasma-Arbeitsflächen in QML mit KDE SC 4.10 erstmals mit einer neuen Optik einher, was nicht unbedingt gleich ins Auge fällt.

Die Entwickler achteten bei den meisten QML-Ports allerdings darauf, die Funktionen und das Aussehen der neu implementierten Anwendungen nach Möglichkeit zu erhalten, insbesondere bei den Desktop-Widgets ("Plasmoiden").

Von der Möglichkeit, auch die sogenannten Containments (die Layouts für die Plasma-Arbeitsfläche) in QML umzusetzen, macht KDE SC 4.10 noch keinen Gebrauch. Eine Vorabversion des Desktop-Layouts gibt allerdings schon einen Vorgeschmack [17]. Unter dem Strich erweist sich KDE SC 4.10 als ein gelungener und runder Zwischenschritt zum kommenden KDE Framework 5. 

Glossar

SDK

Bei einem Software Development Kit handelt es sich um eine Sammlung von Werkzeugen und Anwendungen, um Programme für eine bestimmte Umgebung zu entwickeln.

QML

Die auf Javascript basierende Qt Meta Language ermöglicht den schnellem Entwurf von leistungsfähigen Benutzerschnittstellen insbesondere auch für Mobilgeräte.

XCB

X Protocol C-language Bindings. Diese Bibliothek stellt Transaktionen des X-Window-Systems über Funktionsaufrufe direkt in der Programmiersprache C zur Verfügung und soll langfristig die deutlich schwergewichtigere Xlib ablösen.

MTP

Media Transfer Protocol zum Übertragen von (Multimedia-)Dateien zwischen mobilen Endgeräten und Computern. MTP ist ein zentraler Teil des Windows-Media-Frameworks von Microsoft.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 5 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

Kommentare
Menuleiste
Someone (unangemeldet), Donnerstag, 21. März 2013 10:15:36
Ein/Ausklappen

Sehr guter Artikel, der allerdings auf Seite 2 einen Fehler aufweist. Entgegen den Ausführungen des Autors ist die globale Menuleiste nicht nur mit dem Theme Oxygen möglich. Die global Menuleiste funktioniert mit allen Themes.

Allerdings gibt es neben der Möglichkeit einer globalen Menüleste auch die Option, das Menu über einen Einzelnen Knopf in der Titelleiste des jeweiligen Programms abzurufen. Diese Funktion wird zur Zeit nur mit Oxygen bereitgestellt.


Beide Funktionen sind optional verwendbar und der/die NutzerIn kann auch weiterhin die klassische Menuleiste verwenden.


Bewertung: 139 Punkte bei 17 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Menuleiste
Matthias (unangemeldet), Donnerstag, 22. August 2013 15:46:47
Ein/Ausklappen

Das Verhalten gleicht dem unter Unity, funktioniert jedoch zusätzlich beim Betrieb von mehreren Monitoren – dann allerdings vorerst nur mit dem Standardthema "Oxygen".


Bewertung: 195 Punkte bei 16 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Infos zur Publikation

LU 12/2014: ANONYM & SICHER

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

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

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 4 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...
Brother Drucker MFC-7420
helmut berger, 11.11.2014 12:40, 1 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu 14.04-Nutzer...
Treiber für Drucker brother MFC-7420
helmut berger, 10.11.2014 16:05, 2 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu12.14-Nutzer u...
Can't find X includes.
Roland Welcker, 05.11.2014 14:39, 1 Antworten
Diese Meldung erhalte ich beim Versuch, kdar zu installieren. OpenSuse 12.3. Gruß an alle Linuxf...
DVDs über einen geeigneten DLNA-Server schauen
GoaSkin , 03.11.2014 17:19, 0 Antworten
Mein DVD-Player wird fast nie genutzt. Darum möchte ich ihn eigentlich gerne abbauen. Dennoch wür...