O módulo Qt contém as classes e interfaces gráficas que materializam as funções da Terralib em componentes gráficos para interação com usuário.
Este módulo está organizado da seguinte maneira:
Ao criar um novo componente gráfico é interessante que algumas “regras” sejam seguidas:
------------------------------------------------------------------------------- Language files blank comment code scale 3rd gen. equiv ------------------------------------------------------------------------------- C++ 251 9453 6506 28022 x 1.51 = 42313.22 C/C++ Header 277 8121 10731 10417 x 1.00 = 10417.00 ------------------------------------------------------------------------------- SUM: 528 17574 17237 38439 x 1.37 = 52730.22 -------------------------------------------------------------------------------
Para a implementação e desenvolvimento de novos componentes Qt foi adotado um padrão para nomes de objetos e funções, podendo ser acessado pelo link Signals and Slots.
A versão do Qt adotada para desenvolvimento é a 4.8.1, informações a respeito podem ser obtidas em qt.nokia.com.