
    Projeto XdrawQt - Relatrio Maro 2009
    
  Objetivo  implementar a biblioteca Xdraw usando Qt. Mas apenas as funes de desenho foram selecionadas. As funes de interface com o usurio no sero implementadas.
  
  Utilizamos como regra geral modificar o mnimo possvel da implementao atual. Apenas substitundo o X-Windows pelo Qt.
  
  Assim, os mdulos continuam com os mesmos nomes. At a extenso permaneceu ".c" embora seja um arquivo em C++. Os nomes das funes foram mantidos os mesmos, apenas alguns parmetros foram modificados, pois eram nativos do X-Windows.
  
  Foi criada uma biblioteca e dois exemplos, todos com cdigo dependente apenas de Qt. Um dos exemplos implementa as callbacks manualmente, o outro utiliza a ferramenta MOC do Qt. O primeiro  mais fcil de compreender e colocar para funcionar para quem j teve experiencia com o Xdraw para X-Windows.
  
  Foi utilizado Qt 4.4.3. Depois de baixar a verso livre,  preciso compila-la. Aqui no menu quad-core demorou 2 horas para terminar. Ele gera as DLLs com e sem informao de debug, e suas respectivas bibliotecas de importao. A implementao foi testada em Windows, embora funcione em qualquer plataforma suportada pelo Qt para Desktop. 
  
  At o momento 99 mdulos j esto implementados. Faltando 71 mdulos. E at agora 2 mdulos foram descartados pro serem de interface. Outros mdulos podem vir ser a descartados dependendo do seu contedo.
  
 Atenciosamente,
 Antonio Scuri
 