Visualization toolkits today and 3D user interfaces in the future require solutions for displaying 2D text decals in 3D space.
Current 3D text rendering libraries suffer from the following restrictions:
With the combination of well chosen mechanisms to display text in 3D, it is possible to achieve a high (though unhinted) text quality while rendering many thousands of glyphs per second on stock 3D hardware.
This text will show how and describes an implementation of a platform independent OpenGL library for 3D text.
For the readers not knowing, Metatype is a data-type definition language and a C++ code generator. Metatype may be used for the specification and implementation complex data protocols. Compared to other data definition languages, Metatype has one speciality: It supports the declaration and generation of discriminated unions. Update: included example for constructing unions.
Not knowing that this would cause some problems, I started to get a small fax server running in the office. We had a RedHat 9 server and a passive AVM ISDN card (Fritz PCI) available.
Accepting that the passive AVM cards need CAPI to receive faxes, I was surprised seeing CAPI support compiled into the RH9 kernel. The required binaries are found in the isdn4k-utils package (use them, not the ones coming with capi4-utils).
First you need to stop the ISDN service. Best use chkconfig --del isdn (if you use your isdn card to connect to the internet or as an answering machine, you are most likely get a conflict between these services).
Some time ago I was in the need of a HTML displaying QListViewItem, so I tried to implement one, and with the help of the QSimpleRichText class, it was fairly simple to get it running.