Oi, você já tentou atualizar qtcore4.dll? Você pode ter vários qtcore4.dll no seu sistema. Talvez algo tenha acontecido com as variáveis do seu ambiente e agora você esteja usando o qtcore4.dll antigo. Eu tive alguns problemas semelhantes (mas não posso dizer exatamente o que aconteceu há muito tempo) e isso ocorreu devido a problemas com as variáveis de ambiente PATH e PYTHONPATH. Então, para começar - tentar encontrar todos os arquivos qtcore4.dll em seu sistema
Mykolas Simutis
"Como Giovanni disse: Renomeie o qtcore4.dll no system32 para outra coisa e o QGIS será iniciado." Sim obrigado. Isso ajudou no meu problema no Lightscribe. Observo que o renomeado "qtcore4.dll" na pasta windows \ system32 foi colocado lá pela Nokia. O que acontecerá se eu ligar para o software Nokia? Terei que renomeá-lo novamente? Por que uma empresa de renome como a Nokia programa uma coisa dessas? Atenciosamente Michael
Em Portugal, o cartão de cidadão que oferece um serviço de autenticação e assinatura digital que funciona por meio de navegadores coloca as DLLs mais antigas do qt no windows \ system32. Renomear isso interrompe a execução desses serviços ...
Você pode copiar QGIS Qtcore4.dll e QtGui4.dll para a pasta onde está colocado o qgis.exe. Isso funciona sem renomear as DLLs mais antigas. A razão pela qual isso funciona é a ordem de pesquisa usada pelo Windows para encontrar as DLLs necessárias para um executável. O primeiro da fila é a pasta executável. Depois disso, ele pesquisa \ windows \ system32 e somente depois que PATH é pesquisado.
Esse é um conflito clássico de DLL. Para resolvê-lo, procure duplicatas da DLL nas pastas do sistema Windows e renomeie-as para, por exemplo, QtCore4.dll.bak.
Respostas:
Em Portugal, o cartão de cidadão que oferece um serviço de autenticação e assinatura digital que funciona por meio de navegadores coloca as DLLs mais antigas do qt no windows \ system32. Renomear isso interrompe a execução desses serviços ...
Você pode copiar QGIS Qtcore4.dll e QtGui4.dll para a pasta onde está colocado o qgis.exe. Isso funciona sem renomear as DLLs mais antigas. A razão pela qual isso funciona é a ordem de pesquisa usada pelo Windows para encontrar as DLLs necessárias para um executável. O primeiro da fila é a pasta executável. Depois disso, ele pesquisa \ windows \ system32 e somente depois que PATH é pesquisado.
fonte
Esse é um conflito clássico de DLL. Para resolvê-lo, procure duplicatas da DLL nas pastas do sistema Windows e renomeie-as para, por exemplo, QtCore4.dll.bak.
fonte
A solução, traduzida abaixo, é fornecida em http://osgeo-org.1560.n6.nabble.com/Entry-Point-Not-Found-td3732316.html
Na versão de instalação do OSGeo4W :
Na versão de instalação autônoma
fonte
No Windows 7, você não deve substituir o Qt.Core4.dll no diretório oculto do Windows C: \ Windows \ SysWOW64 \
fonte