Qt 4.7 Tech Preview: Deklarative UI-Entwicklung mit Qt Quick

Qt 4.7 Tech Preview: Deklarative UI-Entwicklung mit Qt Quick

Vorabversion mit neuen APIs für Multimedia und Netzwerk

Mit der neuen Vorabversion von Qt 4.7 hält die deklarative Skriptsprache QML Einzug in die C++-Klassenbibliothek. Die darauf basierende Benutzeroberfläche kann ab sofort mit dem neuen Qt UI Creation Kit - kurz Quick - erstellt werden. Darüber hinaus haben die Entwickler dem Framework auch zwei neue APIs spendiert.

Anzeige

Die an Javascript angelehnte Skriptsprache QML steht ab sofort in der neuen Version 4.7 der C++-Klassenbibliothek Qt zur Verfügung. Qml basiert auf dem Framework QGraphicsView und wird gegenwärtig unter dem Namen "Project Bauhaus" entwickelt. Damit lässt sich eine deklarative Oberfläche für Qt-basierte Anwendungen erstellen. QML verwendet die C++ Bibliothek QtDeklarative, die sowohl als QML-Engine als auch als API für die Einbindung von C++-Typen und -Elementen dient.

Zusammen bilden sie das Qt UI Creation Kit (Quick), mit dem Benutzeroberflächen erstellt werden können. Gleichzeitig wurde der Qt Creator um die Unterstützung von QML erweitert. Dort können Entwickler die neue Benutzeroberfläche per Drag and Drop erstellen. Der Texteditor bietet bereits eine Autovervollständigung, Fehlerhinweise und eine Vorschaufunktion.

Zusätzlich haben die Entwickler eine neue Multimedia-API integriert, über die Audio- und Videoinhalte über eine einzige Schnittstelle wiedergegeben werden können. Das API wurde auch in Quick integriert.

Außerdem haben die Programmierer ein neues API für das Verwalten von Netzwerken implementiert. Das Network Bearer Management ist ab sofort Teil des QtNetwork-Moduls. Damit lässt sich bestimmen, ob ein System online ist oder wie viele Netzwerkschnittstellen das System zur Verfügung stellt. Zudem können Schnittstellen damit auch ein- und ausgeschaltet werden. Außerdem stellt das API transparentes Roaming bereit.

Gegenwärtig steht Qt 4.7.0 Tech Preview lediglich als Quellcode sowohl für Windows als auch für Linux zum Download zur Verfügung.


ArneBab 05. Jun 2010

Den Inhalt an seiner Farbe zu beurteilen ist meiner Meinung nach reichlich...

Hello_World 12. Mär 2010

Lern lesen. Ich habe darauf hingewiesen, dass das, was gtk mit glade kann, mit Qt schon...

Kommentieren



Anzeige

  1. IT-Spezialist (m/w) in der Prozesstechnik
    Amprion GmbH, Pulheim-Brauweiler
  2. Professional Services Specialist (m/w)
    picturemaxx AG, München
  3. Business Data Analyst (m/w)
    gvw - Gesellschaft für Versorgungskonzepte in der Wundbehandlung mbH, Stuttgart
  4. Service Delivery Manager/IT-Lieferantensteuer- er im IT-Umfeld - Schwerpunkt Management externer Dienstleister (m/w)
    gematik Gesellschaft für Telematikanwendungen der Gesundheitskarte mbH, Berlin

 

Detailsuche


Top-Angebote
  1. NUR NOCH HEUTE: Mailights: Blu-rays u. DVDs zum Aktionspreis (01.05.- 03.05.)
    (u. a. Blu-rays: Game of Thrones Staffel 4 (Digipack + Bonusdisc) 29,97€, Game of Thrones Staffel...
  2. NUR NOCH HEUTE: Games-Downloads: Angebote der Woche
    (u. a. Assassin's Creed II Deluxe 4,97€, The Elder Scrolls V: Skyrim 6,97€ u. Wolfenstein: The...
  3. NUR HEUTE: RAIJINTEK EreBoss CORE CPU-Kühler
    mit Gutscheincode pcghsonntag für 32,90€ (Preis wird im letzten Bestellschritt angezeigt)

 

Weitere Angebote


Folgen Sie uns
       


  1. Trine 3 angespielt

    Die dritte Dimension macht's charmant chaotischer

  2. Ebay-Verkaufsgebühren

    Versandkosten werden bei Angeboten gebührenpflichtig

  3. Regelmäßiger Neustart notwendig

    Boeing entdeckt Softwarefehler im Dreamliner

  4. Windows 10 als gestaffelter Release

    Erst die PCs, dann die Smartphones

  5. Christopher Lauer

    Ex-Pirat wirft Google Industriespionage bei Verlagen vor

  6. Messsucherkamera

    Neue Leica fotografiert und filmt nur in Schwarzweiß

  7. Fetch und Freight

    Neue Lagerroboter arbeiten im Duett

  8. Powerwall

    Tesla hängt den Autoakku an die Hauswand

  9. Hololens im Hands On

    Anders und noch nicht perfekt

  10. Microsoft

    DX12 ist fertig und schafft Arbeit für integrierte GPUs



Haben wir etwas übersehen?

E-Mail an news@golem.de



KDE Plasma 5.3 im Test: Ein Desktop, der Energie versprüht
KDE Plasma 5.3 im Test
Ein Desktop, der Energie versprüht
  1. Martin Gräßlin KDE Plasma läuft erstmals unter Wayland
  2. David Edmundson KDE zeigt Fortschritte bei sehr hohen Auflösungen
  3. David Edmundson Wie KDE Plasma von Systemd profitiert

The Ocean Cleanup: Ein Müllfänger für die Meere
The Ocean Cleanup
Ein Müllfänger für die Meere
  1. Maglev Magnetschwebebahn erreicht in Japan 590 km/h
  2. NailO Künstlicher Fingernagel als Maussteuerung
  3. 3D-Scanner Mini-Bildsensor erzeugt 3D-Bilder mit Lidar

HTTPS: Kaspersky ermöglicht Freak-Angriff
HTTPS
Kaspersky ermöglicht Freak-Angriff
  1. Equation Group Neue Beweise deuten auf NSA-Beteiligung an Malware hin
  2. Equation Group Die Waffen der NSA sind nicht einzigartig
  3. Equation Group Der Spionage-Ring aus Malware

  1. Re: Rechtlicher Aspekt

    TheSUNSTAR | 10:42

  2. Re: Alternativen werden zu wenig unterstützt.

    most | 10:41

  3. Re: Warum bieten andere Hersteller keine BW...

    Der Spatz | 10:40

  4. Re: das war es dann für mich

    Benjamin_L | 10:39

  5. Das ist doch schon länger so

    DJD | 10:37


  1. 10:00

  2. 09:26

  3. 11:50

  4. 11:29

  5. 16:30

  6. 15:42

  7. 14:00

  8. 13:07


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel