Não sei se QT possui algo pronto para isso, mas a implementação é bem
trivial. Você pode usar uma textura para armazenar as fontes e mapear
cada caractere como um sprite 2D. Você pode usar o formato FNT de
bitmap fonts.
Alguns links:
BMFont (gerador de bitmap fonts):
http://www.angelcode.com/products/bmfont/
Pequeno exemplo/tutorial:
http://www.gamedev.net/topic/330742-quick-tutorial-variable-width-bitmap-fonts/
Implementação funcionando (dê uma olhada na classe BitmapFont):
http://ethanon.svn.sourceforge.net/viewvc/ethanon/trunk/toolkit/Source/src/gs2d/src/gs2d.h?revision=999&view=markup
http://ethanon.svn.sourceforge.net/viewvc/ethanon/trunk/toolkit/Source/src/gs2d/src/gs2d.cpp?revision=966&view=markup
On 8 maio, 09:01, Lucas Nunes de Lima <
lucasnun...@gmail.com> wrote:
> Como faço isso. Se não me engano, eu bitmap font é carregar cada caractere
> em um display list e depois exibir.
> Eu sei que não pode ser redimensionado e tal. Mas, como faço isso? Tem
> alguma função do QT ou é de outra lib?
>
> Obrigado.
>
> Em 7 de maio de 2011 23:57, Rodrigo Kumpera <
kump...@gmail.com> escreveu:
>
>
>
>
>
>
>
> > Use uma bitmap font então.
> > On May 7, 2011 9:56 PM, "Lucas Nunes de Lima" <
lucasnun...@gmail.com>
> > wrote:
> > > Nem precisa de AA não. Pode ser o texto quadradão mesmo (é até bom para o
> > > que eu to fazendo).
>
> > > Em 7 de maio de 2011 21:50, Rodrigo Kumpera <
kump...@gmail.com>
> > escreveu:
>
> > >> Não tem não, texto com anti-aliasing é difícil pacas. Desenhe em uma
> > >> textura usando algo
> > >> como cairo, cacheie e faça blending dela.
>
> > >> 2011/5/7 Lucas Nunes de Lima <
lucasnun...@gmail.com>
> > >>> [&] C & C++ Brasil -
http://www.ccppbrasil.org/
> > >>> Para mais opções, visitehttp://
groups.google.com/group/ccppbrasil
>
> > --~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
> > >>> Emprego & carreira:
vaga...@ccppbrasil.org
> > >> [&] C & C++ Brasil -
http://www.ccppbrasil.org/
> > >> Para mais opções, visitehttp://
groups.google.com/group/ccppbrasil
>
> > --~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
> > >> Emprego & carreira:
vaga...@ccppbrasil.org
> > > [&] C & C++ Brasil -
http://www.ccppbrasil.org/
> > > Para mais opções, visitehttp://
groups.google.com/group/ccppbrasil
> > > --~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
> > > Emprego & carreira:
vaga...@ccppbrasil.org
> > [&] C & C++ Brasil -
http://www.ccppbrasil.org/
> > Para mais opções, visitehttp://
groups.google.com/group/ccppbrasil
> > --~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
> > Emprego & carreira:
vaga...@ccppbrasil.org
> >
http://groups.google.com/group/dev-guys?hl=en