He estado navegando por varios sitios y tutoriales, pero ninguno es capaz de explicar a detalle como es el proceso de la integracion de Qt y Netbeans en entorno windows. Por lo anterior voy a dar unos tips sobre como fue este proceso para mi.
Netbeans es un IDE el cual ha estado creciendo bastante en los ultimos años, esto debido a su facilidad de uso y numerosos API's que soporta. Este IDE esta diseñado escencialmente para programar en lenguaje Java, pero se le han incorporado varios plug-ins para poder soportar otros lenguajes como C/C++, phyton, PHP.
Qt es una colleccion de librerias principalmente graficas realizadas para C++. Qt estaba diseñada principalmente para Linux (es la base del sistema KDE), pero esta ha sido portada a diversas plataformas en las cuales esta windows. El sitio de Qt es este.
Primero es prudente instalar algunos requisitos previos:
*-Java JDK de preferencia la version 6 con el ultimo update (al escribir esto es el update 14)
*-Compilador de C. En este caso se puede usar el MinGW el cual viene como instalarse en esta liga.Una opcion que yo suelo usar es instalar el Dev-CPP y usar el compilador que este trea, para ello hay que bajar este archivo: Dev-C++ 5.0 beta 9.2 (4.9.9.2) (9.0 MB) with Mingw/GCC 3.4.2 . La opcion más recomendada es usar el compiador que viene junto con el Qt.
*-Ambiente y librerias de Qt. Estas se pueden descargar de esta liga, aqui hay que seleccionar la opcion "LPGL/Free" y bajar el SDK para windows. La instalacion por lo general queda en C:\Qt, dentro de este directorio esta un compilador MinGW esta es la mejor opcionpara compilar el codigo de Qt.
IMPORTANTE.- una vez instalado Qt hay que agregar la ruta de donde esta instalado a la variable de ambiente PATH.
Para hace esto vamos al escritorio de nuestra computadora y damos click derecho en el icono de "Mi computadora" o "My Computer".
En la ventana que se abre se seleeciona la pestaña que dice avanzado
y ahi damos click en el boton de "variables de ambiente".
Dentro del la ventana que aparece buscamos la variable Path
Damos doble click sobre la variable y agregamos al final del valor de la variable la ruta donde esta instalado el qt, por lo general sera algo como "C:\Qt\2009.03\qt\bin".
Se da ok a todas las ventanas y ahora esta registrado Qt.
*- El ultimo requerimento viene de algunos problemas que existen con un ejecutable llamado Make. Por lo que se tienen que instalar unas utilerias llamadas MSYS estan en esta liga. Esta utilerias ayudan a netbeans durante la compilacion y la ejecucion del codigo.
Despues es bajar Netbeans, la version que uso es la 6.7 (es mejor usar la version mas nueva, ya que corrigen varios detalles). La direccion para bajar lo es : esta es mejor seleccionar la version con todos los plugins. La instalacion de Netbean solo pide cual JDK va a usar, solo deben de revisar que este seleccionado el que se instalo (debe ser JDK version 6).
Despues es bajar Netbeans, la version que uso es la 6.7 (es mejor usar la version mas nueva, ya que corrigen varios detalles). La direccion para bajar lo es : esta es mejor seleccionar la version con todos los plugins. La instalacion de Netbean solo pide cual JDK va a usar, solo deben de revisar que este seleccionado el que se instalo (debe ser JDK version 6).
Ya instalado iniciamos netbeans.
Esto suele tardar un poco. Dentro de netbean creamos un nuevo proyecto "File>New Project" y seleccionamos una aplicacionde "C/C++ Qt Application"
se presiona en el boton de Next y se sconfiguran datos como nombre del proyecto y carpeta donde guardarlo para finalmente presionar Finish.
Despues de creado el proyecto nos vamos a "Tool>Options", esto abre una ventana en cual presionamos el icono que dice C/C++
Y damos click en "Add" (ignoren lo que dice de gcc en la imagen), en la ventana seleccionamos la ruta donde esta instalado el minGW de Qt (para mi la ruta es "C:\Qt\2009.03\mingw\bin"), y automaticamente se detecta el tipo de compilador, y ya podemos dar click en Ok.
Despues se ve una pantalla similar a la imagen donde se ve que ya tomo las rutas de lo ejecutables que se necesitan
sin cerrar la ventana de cofiguarcion e C/C++ procedemos a añadir los archivos que tienen los encabezados de las librerias, asi netbean nos dara ayuda almomento de programar :) . Esto se hace en la pestaña que dice "code asistance". En la opcion de de Tool Collection debemos fijarnos que diga MinGW, que es el compilador que registramos de Qt. Depues vemos un poco mas abajo que hay dos pestañas, una para C Compiler y otra para C++ Compiler, como Qt es orientado a objetos, entonces seleccionamos la pestaña de C++ Compiler. Dentro de esta pestaña debemo de añadir los include de Qt para mi caso estan en "C:\Qt\2009.03\qt\include"
ya con esto configurado damos click en ok para cerrar la ventana. A continuacion damos click derecho en el panel de la izquierda donde esta el proyecto de Qt que creamos, y seleccionamos "properties"
Aqui seleccionamos la opcion de build y debemos de asegurarnos de que en "Tools Collections" diga MinGW
Y Listo ahora Netbeans esta configurado para poder realizar el tutorial que esta en la pagina oficial . Lo que sigue ya no voy a escribir mas, por seria repetir lo que esta en la pagina.