Seite 1 von 1

Fonts über Dateinamen einbinden

Verfasst: 5. Oktober 2006 13:44
von KaoZ
Hallo,

ich möchte in einem Programm eine Schriftart verwenden, welche sich lokal in meinem Programmverzeichnis befindet. Gibt es eine Möglichkeit, diese Datei als QFont zu laden?
Ich dachte dabei an eine Methode wie QFont::loadFromFile( QString& filename ) oder ähnliches. Leider habe ich nichts dergleichen in der Dokumentation finden können. Vielleicht kann mir ja jemand weiterhelfen.

Gruß
KaoZ

Verfasst: 5. Oktober 2006 16:21
von caligano
Schau dir mal
$QTDIR\examples\dialogs\standarddialogs
an! Da findest du auch einen getFont-Dialog!

Verfasst: 9. Oktober 2006 02:20
von KaoZ
Danke caligano,

also das mit dem Dialog kannte ich wohl schon. Das ist allerdings nicht das, was ich meine. Ich würde gern eine Schriftart einbinden, die ich als Datei irgendwo liegen hab, die sonst bei den anderen Schriften des Systems gar nicht auftaucht. Meinetwegen hab ich die Datei '~/projects/test1/meinFont.ttf'. Diese Schriftart möchte ich dann verwenden, ohne Sie erst in den entsprechenden Systemordner kopieren zu müssen.

Verfasst: 12. Oktober 2006 16:34
von ChMaster
servus,

Qt 4.2.x
Quelle
QFontDatabase

Verfasst: 16. Oktober 2006 19:11
von KaoZ
Danke!

Genau _danach_ habe ich gesucht! :D