Schriftarten in Applikation mit QT4

Hier können Sie auf Deutsch diskutieren. Bedenken Sie, dass Sie in den englischen Foren mehr Nutzer ansprechen.

Moderators: EmuandCo, Dr. Fred, frik85

Post Reply
JokerPro
Posts: 3
Joined: Mon Aug 25, 2008 11:52 pm

Schriftarten in Applikation mit QT4

Post by JokerPro »

Hallo alle zusammen,
habe ein kleines Programm in c++ (mit der QT4-Bibliothek) geschrieben
und auf ROS_0_3_6 zum laufen gebracht.
Das Prog ist mit MS-VC6 kompiliert und alle Funktionen sind O.K.

AAAber: Die Schriften der Button und Label sehen recht komisch aus!?

Hat jemand in dieser Richtung schon mal was positives erreicht ?

Selbst das Hinzufügen neuer Schriftarten in ROS brachte keinen Erfolg.
Auch umgedreht: habe Schriftart 'Courier' von ROS ins Prog eingebunden,
kein Erfolg.
ROS läuft bei mir auf VMware6 und/oder auf Direktinst. Acer-Laptop TM8000.

JokerPro

Phlox
Translation Team
Posts: 53
Joined: Tue Feb 20, 2007 11:44 pm
Location: Germany

Re: Schriftarten in Applikation mit QT4

Post by Phlox »

ReactOS ist ja noch in der Alphaphase, von daher normal das nicht alles klappt. kannst du bitte vlt. ein screenshoot erstellen?

MfG

JokerPro
Posts: 3
Joined: Mon Aug 25, 2008 11:52 pm

Re: Schriftarten in Applikation mit QT4

Post by JokerPro »

Guten Morgen,

so sieht mein Screen aus:
Bild ansehen

Habe dann noch die Schriftart direkt in den Code eingebracht (Ressourcen hinzugefügt),
hat aber leider auch nichts gebracht.
Interessant ist, dass als einziger Text der Titel "Muster" ordentlich dargestellt wird.

Bei einer mit MFC erstellte Anwendung (also ohne die Qt4-Bibliothek, sondern mit der MS eigenen Bibliothek)
klappt es(wenn auch die Schriftgröße da nicht stimmt).

Vielleicht hat da ja noch jemand eine Idee !?
Mfg, JokerPro

DangerGround
Website Coordinator
Posts: 261
Joined: Mon Mar 20, 2006 1:48 am
Location: Ilmenau, Germany
Contact:

Re: Schriftarten in Applikation mit QT4

Post by DangerGround »

Der Text "Muster" im Titel wird auch nicht von Qt direkt verarbeitet, sondern direkt an das Titel Element weiter gereicht. Daher funktioniert dass genau wie bei anderen Anwendungen auf ReactOS.
Qt ist ja wie du sicherlich weist eine Abstraktionsschicht und als diese verwendet sie nicht immer direkt native Elemente sondern verarbeitet manche Sachen selbst. Dazu unterstützt ReactOS wahrscheinlich nicht alle genutzten API Aufrufe wodurch es hier zu Problemen kommt.
An der Schriftart selbst liegt es jedenfalls nicht, denn die Zeichen werden ja wie du siehst auch dargestellt, das Problem hier ist der Abstand zwischen den einzelnen Zeichen, diese selbst werden immerhin richtig dargestellt.

JokerPro
Posts: 3
Joined: Mon Aug 25, 2008 11:52 pm

Re: Schriftarten in Applikation mit QT4

Post by JokerPro »

Vielen Dank für eure Erklärungen.

Mit Qt3 habe ich dann noch mal getestet und die Schriften werden einwandfrei angezeigt !

Ich glaube 'Abwarten und Tee trinken' ist angesagt.
Also bist bald, ich teste weiter mit der nächsten Version.

JokerPro

hefner
Posts: 240
Joined: Fri Dec 16, 2005 11:49 am

Re: Schriftarten in Applikation mit QT4

Post by hefner »

Scheint allerdings ein altes Problem zu sein -> http://www.reactos.org/bugzilla/show_bug.cgi?id=975

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest