Brüche, Formeln, Einheiten

Alles rund um die Programmierung mit Qt
Antworten
Beeblebrox
Beiträge: 9
Registriert: 18. Dezember 2006 14:57

Brüche, Formeln, Einheiten

Beitrag von Beeblebrox »

Hallo hallo,
ich möchte hinter einer LCD in einem Label die Einheit Nm^3/h anzeigen lassen.
Wie kann ich das als Bruch (Zähler oben, Bruchstrich mitte, Nenner unten) darstellen und wie kann ich die 3 hochstellen?

Ich benutze Qt3 unter KDE.
Danke schonmal.

Andi
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Mit QLcd gar nicht, in einem QLabel mithilfe von HTML. Da du unter KDE arbeitest, würde ich mal schaun ob man KFormula als Modul einbinden kann.
Beeblebrox
Beiträge: 9
Registriert: 18. Dezember 2006 14:57

Beitrag von Beeblebrox »

Also kann das Qt nicht selber?
Gut, dann werde ich mal schauen welche der beiden Möglichkeiten mir mehr zusagt :) .
Vielen Dank
Uwe
Beiträge: 176
Registriert: 9. Oktober 2005 13:37
Wohnort: München

Beitrag von Uwe »

Im Qt Solutions Paket gibt es einen MathML Renderer bzw. ein MathML Widget, daß genau das leistet was Du willst.

Allerdings benötigst Du dafür eine kommerzielle Qt Lizenz.
TheClerk
Beiträge: 23
Registriert: 21. Oktober 2009 14:16

Re: Brüche, Formeln, Einheiten

Beitrag von TheClerk »

Ich würde auch gerne Brüche mit einem QLabel darstellen. Hat sich in den letzten fünf Jahren etwas ergeben? :)
brax
Beiträge: 208
Registriert: 11. Mai 2010 11:22

Re: Brüche, Formeln, Einheiten

Beitrag von brax »

Ein QLabel kann das erstmal nicht (soweit ich weiß). Du kannst zwar HTML auf ein QLabel packen, so dass z.B. 4³ als "4<sup>3</sup>" korrekt dargestellt wird, aber Brüche kann html nicht (in HTML5 wird empfohlen dafür MathML zu benutzen, aber QWebKit kann das erstmal nicht, wie es aussieht).

Das angesprochene Paket ist aber inzwischen auch ohne kommerzielle Qt Lizenz verfügbar: ftp://ftp.qt.nokia.com/qt/solutions/lgpl/
Dort das qtmmlwidget nehmen und damit rumspielen.
TheClerk
Beiträge: 23
Registriert: 21. Oktober 2009 14:16

Re: Brüche, Formeln, Einheiten

Beitrag von TheClerk »

Vielen Dank, das werde ich mir bald mal anschauen.
Antworten