Sections

Qt für die Entwicklung leistungsfähiger Visualisierungssoftware

Qt ist ein plattformübergreifendes Anwendungsframework für die Entwicklung von Desktop- und Embedded-Anwendungen.  Dank der einfachen Integration mit OpenGL®, der hohen Anwendungsleistung und plattformübergreifenden Portierfähigkeit hat sich Qt zum führenden Programmierframework für leistungsfähige Visualisierungssoftware entwickelt.

Icon - PDFRegistrieren Sie sich und laden Sie ein Whitepaper kostenlos herunter.

Entwicklung plattformübergreifender Visualisierungsoberflächen mit Qt und OpenGL®

 

Warum Qt?

  • Qt lässt sich einfach mit Standard-3D-APIs wie OpenGL® integrieren. Zwar eignet sich OpenGL perfekt zur Visualisierung von 3D-Daten, zur Programmierung einer Benutzeroberfläche bietet es allerdings kaum Funktionen. Hier kommt Qt ins Spiel, das eine enge Integration mit OpenGL.

  • Qt-Anwendungen sind schnell, nativ und unterstützen Hardwarebeschleunigung. Mit Qt erstellte Anwendungen liegen als natives, kompiliertes C++ vor und machen sich für maximale Anwendungsleistung die Systemhardware zunutze.
  • Qt ist Cross-Plattform-fähig. Die API und die Tools von Qt sind unter Windows®, Mac® und Linux® gleich, sodass Sie Code nur einmal schreiben müssen und Ihre Anwendung auf verschiedenen Plattformen einsetzen können. 
  • Qt ist ein bewährtes Framework für die Entwicklung leistungsfähiger Visualisierungssoftware. Unternehmen aus allen Branchen setzen auf Qt, wenn es um die Entwicklung leistungsstarker Datenvisualisierungssoftware geht – von der Erdöl- und Gasindustrie über die Strömungssimulation bis hin zur medizinischen Bildgebung.

Screenshot - NextLimit

screenshot - CSWave
 

Erfahren Sie mehr: laden Sie ein Whitepaper kostenlos herunter

Icon - PDF


Entwicklung plattformübergreifender Visualisierungsoberflächen mit Qt und OpenGL®
[PDF: 17 pages: English]

 

Wissenschaftliche Visualisierung, medizinische Bildgebung, Flugsimulation, Strömungsmodellierung, Animation, Spiele und visuelle Effekte sind nur einige Bereiche, in denen hochleistungsfähige 2D- und 3D-Grafikanwendungen gefragt sind. Standard-Grafik-APIs wie OpenGL® eignen sich ideal für komplexe Grafikberechnungen, bieten aber nur begrenzte Möglichkeiten zur Programmierung der Benutzeroberflächen für diese vielfältigen Anwendungsbereiche.

Dieses Dokument beleuchtet die Herausforderungen, denen sich alle Entwickler von Visualisierungssoftware gegenüberstehen, und stellt aktuelle Techniken zur einfachen Integration moderner 2D- und 3D-Grafik in native Hochleistungsanwendungen vor. Anhand des Anwendungsframeworks Qt® wird aufgezeigt, wie diese Techniken die Entwicklung von Visualisierungsanwendungen beschleunigen, die sich dank einer gemeinsamen Codebasis auf verschiedenen Betriebssystemen implementieren lassen.

 

(Required)
(Required)
(Required)
(Required)
(Required)
We periodically send out news, articles and information in newsletter format.
(Required)
Please select your state/province here. If not applicable, select N/A.
(Required)
Document Actions