2011-04-10 13 views
5

Esperaba utilizar el complemento Qt con Eclipse. La instalación es muy simple: simplemente expanda un tarball en el directorio apropiado. Después de hacerlo, puedo ver las carpetas trolltech en eclipse/features y eclipse/plugins. Sin embargo, cuando intento crear un proyecto, no veo signos de ninguna opción de Qt. Tampoco veo a Qt en la lista de complementos o funciones del Software instalado.Integración Qt Eclipse no funciona

Eclipse: Galileo Build 3.5.2
CDT: 6.0.0.2
O/S: Ubuntu 10.10 i686 2.6.35-28-generic

Plugin en tarball: qt-Eclipse-integración en Linux. x86.1.6.1.tar.gz desde aquí: http://qt.nokia.com/developer/eclipse-integration/

partir Eclipse con -debug -consolelog no ofreció ninguna iluminación

Haga que los plugins de Qt envejecido más allá de su fecha de caducidad?

actualización

Instalación en/usr/share/Eclipse es un error

Instalación en/usr/lib/eclipse obras

sugeriría que que las instrucciones de la página Qt podría usar alguna revisión. En lugar de decir:

Encuentra el Eclipse/plugins carpeta

Podría ser mejor agregar: La carpeta debe contener el eclipse eclipse ejecutable, eclipse.ini, el directorio de plugins, y el directorio características .

Esto me habría impedido ser engañado por/usr/share/eclipse, que tiene un directorio de características y un directorio de complementos, pero no es el lugar correcto para instalar complementos adicionales.

+0

¿Podría proporcionarnos más información? ¿A dónde eliminaste el tarball? ¿Ves algún archivo o carpeta llamada "com.trolltech.qt *" en tu directorio eclipse/plugins? – jwernerny

+0

Respuesta: Instalé en/usr/share/eclipse, lo que resulta ser un error. Rehacerlo en/usr/lib/eclipse funciona. –

+1

¿Por qué todos lo llaman QT en lugar de Qt? QT = QuickTime; Qt = Q toolkit. – CMircea

Respuesta

0

Pruebe a desatar en el directorio dropins en su lugar. Las versiones modernas de Eclipse no recogerán complementos superpuestos sobre los complementos existentes y directorios de características. Si Dropins no funciona, estos complementos declaran dependencias en las versiones anteriores de los componentes de eclipse.

+0

Aunque mi versión de Eclipse aparentemente admite p2, no tiene una carpeta de dropins. –

0

Averigüe dónde se encuentra la instalación de su eclipse en la terminal. Yo tengo la mía extrae a ~/herramientas/eclipse/

$ which eclipse 

Vaya a la carpeta y extraer los plugins en la carpeta plugins, las características en la carpeta características.

Inicie Eclipse una copia de seguridad y vaya a Ventana-> Preferencias-> QT. Haga clic en Agregar y navegue hasta el directorio ejecutable. Para mí, a partir de la versión 4.8.1, estaba en /Qt/Desktop/Qt/4.8.1/gcc/bin. El directorio incluye se actualiza automáticamente a /Qt/Desktop/Qt/4.8.1/gcc/include, hace clic en Aplicar y se reinicia si es necesario.

Después de esto puedo crear un nuevo Qt Gui projects, Qt gui classes, Qt resource files y Qt console projects además de Qt Designer forms.

Cuestiones relacionadas