Qt en Español

Qt en Español es una comunidad de usuarios para aprender a Programar usando las librerias Qt

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Últimos temas
» Desaparecen objetos del formulario al usar showMaximized()
Sáb Sep 13, 2014 9:54 pm por ljimenez29

» visivilidad de controles
Dom Mayo 18, 2014 5:04 pm por solitarywolf

» Error QT (y no sé que más poner ¬¬)
Jue Sep 26, 2013 4:02 pm por Anónimo

» QT, VTK en VS 2008 C++
Jue Abr 11, 2013 5:19 pm por monicadiaz

» [Ayuda]Programa en PyQt4 en modo Pantalla completa
Sáb Mar 30, 2013 8:56 pm por fortil

» SIGNAL y SLOT
Sáb Mar 02, 2013 5:11 pm por loloqt

» Qt creator 5.0.1 en Windows 8...."Qt creator needs a compiler set up to build. Configure a compiler in the kit options"
Miér Feb 27, 2013 4:23 pm por caliche

» mi aplicacion no me lee la base de datos
Jue Oct 18, 2012 1:55 pm por jldiaz

» QT.Para G19 de Logitech
Dom Oct 14, 2012 3:00 am por novax1

Navegación
 Portal
 Índice
 Miembros
 Perfil
 FAQ
 Buscar
Compañeros
Crear foro
Sondeo

Que nombre te gustaria que se llamara el foro?

27% 27% [ 6 ]
18% 18% [ 4 ]
0% 0% [ 0 ]
55% 55% [ 12 ]

Votos Totales : 22


No estás conectado. Conéctate o registrate

problemas con plugins

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1 problemas con plugins el Jue Feb 18, 2010 10:08 am

Estimados señores.
Ante todo agredecer a José este foro sobre Qt.

Estoy usando la versión del SDK de Qt para Windows (Qt 4.6 y Qt Creator 1.3)
He compilado con Qt Creator 1.3.1. Proyecto de QLedIndicatorPlugin (se puede bajar de Qt-Apps.org) en modo de release, generando la QLedIndicatorPlugin.dll DLL.

He creado un nuevo proyecto con Qt Creator, con un dialog.ui. He intentado cargar el plug-in a través del menú Herramientas -> Editor de formularios -> Acerca de complementos de Qt Designer

Pulse el botón de actualización, y me dice que el plugin fall, lo que indica;
<msvc versión de Windows> ... <Windows full-config>

He leído en algunos foros que el problema es que Qt Creator es complicado VC++, y que yo debería compilar con MinGW Qt Creator.

He descargado el código de Qt Creator, y traté de compilar con Qt Creator, pero recibo un mensaje de error. (*** Patrones de objetivos múltiples. Stop.)

No sé si puedo compilar directamente el proyecto con MinGW sin emplear el propio Qt Creator, pero no como se hace esto.

Por mucho que he leído en los foros, hay muchas respuestas diferentes, pero ninguno concluyente.

Qt Creator, parece una buena herramienta para la programación con C + +, pero cuando utilizo otros plugins o archivo DLL, no puedo seguir adelante.

Le agradecería cualquier respuesta
Gracias

Ver perfil de usuario

2 Re: problemas con plugins el Jue Feb 18, 2010 7:59 pm

Ver perfil de usuario http://qt-espanol.forosactivos.net

3 RE: problemas con plugins el Vie Feb 19, 2010 7:27 am

Estimado Lycus;

Gracias por tú pronta respuesta.

He observado las páginas webs indicadas, y la verdad no he podido sacar una conclusión clara.
Según entiendo, Qt emplea como compilador ofcial mingw. Y en algunos foros indican que QtCreator esta compilado con VC.

Y la realidad es que cuando yo compilo con Qt Creator cualquier ejemplo de plugin, tanto los ejemplos que trae Qt, como los que se pueden encontrar en http://qt-apps.org/ ,al intentar cargar el plugin en Qt Creator, a través del menú Herramientas -> Editor de formularios -> Acerca de los plugins de Qt Designer, muestras es siguiente mensaje de error;
El complemento << .../nombrePlugin.dll>> usa una biblioteca Qt incompatible. Se esperaba la clave <<Windows msvc release full-config>>, pero se ha recibido <<Windows mingw release full-config>>

La verdad, si interpreto este mensaje, es como si la aplicación estuviera esperando recibir los plugins compilados con Visual Studio en vez de con mingw, pero no lo entiendo no se supone que el compilador oficial para Qt es mingw?

Esto que significa, se debe recompilar Qt Creator con mingw?

Si es así, como debo proceder a compilar Qt Creator?
Por otro lado he intentado recompilar Qt 4.6.2. con mingw, segú se explica en
http://psi-im.org/wiki/Compiling_Qt4_on_Windows#Compiling_Qt4_using_MinGW_.28supported.29

cd C:\Qt\4.1.0\src
mingw32-make distclean (there is no Makefile here in version 4.1.3 --
suggest you just use the method in the Note below)
qmake
mingw32-make

y la compilación me da muchos mensajes de error.

Ver perfil de usuario

4 Re: problemas con plugins el Vie Feb 19, 2010 1:49 pm

no se si pueda ayudarte ya que no uso windows, pero tratare de ayudarte en lo que pueda.

como estas compilando el plugin usando MinGW o VC++? posiblemente ahi este el error que te esta marcando.

para recompilar con el MinGW seria asi:

Código:
cd C:\Qt\4.6.2\src
mingw32-make distclean
qmake
mingw32-make

¿Qué hizo exactamente a la reconstrucción Qt Creator? Un simple qmake & & make
debería ser suficiente siempre y cuando tengas Qt instalados y disponibles.

Ver perfil de usuario http://qt-espanol.forosactivos.net

5 RE: problemas con plugins el Lun Feb 22, 2010 6:22 am

Estimado Lycus;
Tengo instalado el SDK Qt v2010.02, también QT 4.6.2. y también Mingw (se instala con el SDK).

Cuando empleo Qt Creator, tengo configurado;
QMake: qmake.exe proyecto.pro -spec win32-g++ -r
Make: mingw32-make.exe -w c:\...\proyecto

No tengo instalado en el sistema VC++

Para compilar las librerias de Qt 4.6.2.
cd C:\Qt\4.6.2\src
mingw32-make distclean
qmake
mingw32-make

Y despues de compilar un rato, estos son los errores mostrados;
main.cpp:45:44: error: ../../corelib/global/qconfig.cpp: No such file or directory
mingw32-make[2]: *** [release/main.o] Error 1
mingw32-make[2]: Leaving directory `C:/Qt/4.6.2/src/tools/moc'
mingw32-make[1]: *** [release] Error 2
mingw32-make[1]: Leaving directory `C:/Qt/4.6.2/src/tools/moc'
mingw32-make: *** [sub-moc-make_default] Error 2

He recompilado el plugin en version release, y en la configuración del proyecto en Qt Creator tengo;
QMake: qmake.exe proyecto.pro -spec win32-g++ -r
Make: mingw32-make.exe in c:\...\proyecto

Pero al cargar el plugin en Qt Creator, me sigue indicando el mismo error.

Ver perfil de usuario

6 Re: problemas con plugins el Lun Feb 22, 2010 11:51 pm

Pero estamos hablando sobre la construcción de Qt Creator o la construcción de un proyecto usando Qt Creador?

Ver perfil de usuario http://qt-espanol.forosactivos.net

7 RE: problemas con plugins el Mar Feb 23, 2010 4:07 am

Estimado Lycus;
Estamos hablando de compilar un plugin para ser empleado desde QtCreator.
Pero como no he dado con la formulación, al leer en internet en algunos foros encontre que el problema podía ser que el SDK que incluye el Qt, Qt Creator entre otros, donde al parecer Qt Creator esta compilado con VC.
Esta información no se si es correcta o no.
El caso es que no consigo, compilar un plugin, que la cargarlo en Qt Creator no me de problemas de carga.
Con el SDK te puedes descargar gran número de ejemplos, pues bien entre ellos se explica como realizar un plugin para generar tús propios controles dentrod el Qt Designer, pero no hay forma de que siguiendo los ejemplos los pueda emplear.

Ver perfil de usuario

8 Re: problemas con plugins el Mar Feb 23, 2010 4:32 pm

copio y pego lo que me dijeron en el foro Qt Centre.

En primer plugin todos los LED que desea utilizar es un plugin de Qt Designer y no es un plugin de Qt Creator - no hay que mezclar los dos. Qt Creator contiene un Diseñador integrado que usa accesorios de diseñador.

Ahora bien, si eso está arreglado, vamos a cuidar de su problema. El mensaje que usted citado dice que el Diseñador (y por tanto creador también) se compila utilizando MSVC mientras que usted está tratando de pasar una librería compilada utilizando MinGW (lo cual es coherente con lo que encuentran en la web). Ahora hay una buena noticias, hay malas noticias.

La buena noticia es que no le impide utilizar el widget de el plugin en su solicitud lo más probable es que se va a construir la
aplicación con MinGW y no MSVC. La mala noticia es que no se capaz de usar el plugin desde dentro editor de formularios integrado Creador (Designer), a menos que vuelva a compilar Qt Creator con MinGW. Así que si te importa Acerca de este último luego descargar las fuentes Creador, construir el programa y usarlo en lugar del SDK de Qt. ¿Entiendes lo que quiero decir?

Ver perfil de usuario http://qt-espanol.forosactivos.net

9 Lycus el Miér Feb 24, 2010 5:15 am

Por lo que entiendo, se debe recompilar QtCreator con mingw, y no emplear el que se encuentra en el SDK.

Esa es la idea que tenía según otros foros. La verdad no entiendo como en el SDK no ubican ya un QtCreator compilado para Mingw, cuando se supone que este es el oficial.

En cualquier caso el problema que tengo es que he intentado recompilar QtCreator y me da errores, y no localizo una forma clara de compilar esta aplicación.

Me he bajado el codigo de QtCreator y lo he compilado por dos vias:
Empleando el Mingw, y simplemente con el QtCreator del SDK, habriendo el proyecto Qt Creator y compilar. Por ambos caminos he tenido problemas.

Atentamente;
Tomás Herrera Azorín

Ver perfil de usuario

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.