Helio Chissini de Castro wrote:

On Monday 26 May 2003 11:52, Informatica wrote:


Os plugins que criei para o meu programa com Qt nao estao aparecendo no
Qt Designer. Recompilei os plugins do mesmo jeito que faco na maquina
com o CL8 com o Qt atualizado para 3.1.1 ( no e-mail anterior eu disse
incorretamente que era 3;0;5 ).

O arquivo .so esta onde devia, os arquivos .h referentes aos plugins
estao em /usr/include. Mas os plugins nao aparecem no designer. O
programa que faz referencia aos plugins compila sem problemas. Mas no
designer, nem pensar.

Digite qtconfig e coloque o diret�rio do plugin para a qt poder achar ele..
Por exemplo, normalmente dever� haver dois diret�rios j� incluidos, um deles seria o /usr/lib/qt3/plugins e o outro /usr/lib/kde3/plugins
Seu .so do designer dever� estar numa �rvore similar ou mesmo dentro destes diret�rios


Helio ( e quem mais puder ajudar )

Nao funcionou, usei o qtconfig e nada.

O diretorio do /usr/lib/kde3/plugins estava la ( no Library Paths ), acrescentei o /usr/lib/qt3/plugins ( o meu arquivo .so esta em /usr/lib/qt3/plugins/designer ).

Apaguei os diretorios .qt e .designer do meu usuario de desenvolvimento, ai nao aparece mais nada no Library Paths, coloco de novo o /usr/lib/qt3/plugins e continua nao aparecendo nada.

As vezes ( tenho a impressao que a primeira vez depois de um boot ) no designer aparecem os widgets do KDE, mas se eu tento colocar um destes widgets em um dialog, da falha de segmentacao e gera um core. Apago o .qt e o .designer e o designer volta a entrar, mas sem os plugins do KDE e sem os meus.

Fiz um teste, peguei os arquivos do .qt e .designer do meu usuario de desenvolvimento do CL8 que esta funcionando, criei no CL9 um link /usr/local/qt para /usr/lib/qt3 para deixar igual a arvore do CL8 com o CL9 ( lembrando que o CL8 tem Qt 3.1.1 compilada do tarball, porisso o path e diferente ) e tentei entrar no designer.

Deu pau de novo, agora da core dump logo de cara dizendo:

Conflict in /usr/local/qt/plugins/designer/libMyPlugin.so ( bem, parece que agora ele esta olhando meu .so que ja estava no /usr/lib/qt3/plugins/designer )
Plugin uses single threaded Qt Library


Nao estou entendendo como pode dar conflito ja que o plugin foi recompilado no CL9 e nao copiado do CL8

Se alguem tiver alguma luz, agradeceria

Josinei R. L. Silva


--------------------------------------------------------------------------- Esta lista � mantida pela Conectiva S.A. Visite http://www.conectiva.com.br [EMAIL PROTECTED] Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br

Responder a