Instalando/Configurando o framework QT no Netbeans

15 respostas
E

Boa tarde!!!

Estava dando uma olhada nas funcionalidades do netbeans e que com ele é possível programar em C++ utilizando o framework do QT, ai procurei na internet como fazer essa integração com o netbeans.
Após ler diversos tutoriais quebrar a cabeça e perder um tempinho considerável eu não consegui integrar o QT no netbeans, alguem que ja tenha conseguido poderia me auxiliar ou me mostrar algum tutorial que de certo fazer essa integração??

Obrigado!
Abraço!

15 Respostas

J

Olá,

Se você estiver usando o windows, pode esquecer em usar c++ com netbeans, praticamente. O plugin c++ para netbeans foi desenhado para rodar em sistemas unix, e para fazê-lo rodar adequadamente, precisa usar o msys, ou cygnus, que são o port do shell e de bibliotecas unix para windows.

Se quer usar c++ e qt aconselho usar a ide do próprio. O qt creator, que é ótima.

Segue o link:

http://qt.nokia.com/products

E

juliocbq:
Olá,

Se você estiver usando o windows, pode esquecer em usar c++ com netbeans, praticamente. O plugin c++ para netbeans foi desenhado para rodar em sistemas unix, e para fazê-lo rodar adequadamente, precisa usar o msys, ou cygnus, que são o port do shell e de bibliotecas unix para windows.

Se quer usar c++ e qt aconselho usar a ide do próprio. O qt creator, que é ótima.

Segue o link:

http://qt.nokia.com/products

Eu usava a IDE, mas quando eu vi que era possível imaginei que poderia utilizar no netbeans tambem.
Obrigado =)

J

elyssonMR:
juliocbq:
Olá,

Se você estiver usando o windows, pode esquecer em usar c++ com netbeans, praticamente. O plugin c++ para netbeans foi desenhado para rodar em sistemas unix, e para fazê-lo rodar adequadamente, precisa usar o msys, ou cygnus, que são o port do shell e de bibliotecas unix para windows.

Se quer usar c++ e qt aconselho usar a ide do próprio. O qt creator, que é ótima.

Segue o link:

http://qt.nokia.com/products

Eu usava a IDE, mas quando eu vi que era possível imaginei que poderia utilizar no netbeans tambem.
Obrigado =)

Possível é, mas somente o mingw não te dá todas as funcionalidades no netbeans.
Já o plugin para o eclipse funciona muito bem.

E

Desse plugin eu não sábia!!!
Obrigado pela sugestão vou dar uma olhada se é viável pegar o eclipse ou a IDE do QT mesmo.

R

Bom dia…
Já que estão falando sobre o Qt, gostaria de aproveitar e perguntar se é possível programar em java com o Qt creator, ou se tem como no netbeans, ou se a única saída é o eclipse. Sei que existe o Qt jambi, mas ainda não entendi como e aonde programo usando-o.
Desde já obrigado pela atenção!

J

rodrigovcf:
Bom dia…
Já que estão falando sobre o Qt, gostaria de aproveitar e perguntar se é possível programar em java com o Qt creator, ou se tem como no netbeans, ou se a única saída é o eclipse. Sei que existe o Qt jambi, mas ainda não entendi como e aonde programo usando-o.
Desde já obrigado pela atenção!

Qt jambi é um mapeamento do framework qt para java. O plugin do eclipse te permite codificar em c++ ou java. Sobre o qt creator, ele suporta somente c++( é o foco dele), e funciona maravilhosamente bem.

Para maiores informações, visite o site da nokia, e o qt labs.

http://qt.nokia.com/

R

Obrigado pelo esclarecimento!
Valeu juliocbq!

R

juliocbq:
rodrigovcf:
Bom dia…
Já que estão falando sobre o Qt, gostaria de aproveitar e perguntar se é possível programar em java com o Qt creator, ou se tem como no netbeans, ou se a única saída é o eclipse. Sei que existe o Qt jambi, mas ainda não entendi como e aonde programo usando-o.
Desde já obrigado pela atenção!

Qt jambi é um mapeamento do framework qt para java. O plugin do eclipse te permite codificar em c++ ou java. Sobre o qt creator, ele suporta somente c++( é o foco dele), e funciona maravilhosamente bem.

Para maiores informações, visite o site da nokia, e o qt labs.

http://qt.nokia.com/

Desculpa o encomodo, mas quero perguntar outra coisa, na minha monografia eu pretendo desenvolver uma aplicação para um comercio aqui da minha cidade (usando Qt com c++, e Qt com java (Qt jambi)), do qual fará operações básicas, tipo: -Cadastro de clientes, -Cadastro de Produtos, -Vendas. Porém no momento gostaria de pelo menos fazer o módulo de cadastro de clientes funcionando o banco de dados, pois já daria para fazer uma análise comparativa entre o uso de cada linguagem com o Qt, pretendo mostrar vantagens e desvantagens de cada uma. A questão é, você sabe me dizer aonde conseguir um material para me auxiliar nisso? Como um CRUD usando Qt com essas linguagens?

Desde já obrigado pela atenção!

J

Existe uma biblioteca que suporta a maioria dos banco de dados. Chame-se QSQL. Suporta até o sqlite. O mysql foi deixado de fora por razões de compatibilidade. Culpa da própria empresa que mantinha o mysql. Mas você pode construir o driver pára ele sem problemas, se precisar usá-lo. Existem diversos tutoriais na internet.

Ela é simples de usar:

http://qt.nokia.com/doc/4.6/qtsql.html
http://qt.nokia.com/doc/4.0/sql-driver.html

A documentação do qt é uma das melhores que já vi. Além de exemplos, possui imagens que descrevem como usar passo a passo.

W

Atualizei meu Qt SDK para 2010.05 e o Qt Win para 4.7.2-mingw

Abra o NetBeans:

Ferramentas/Opções/C/C++/Ferramentas de Construção/[color=red]Comando Qmake[/color]: [color=darkblue]C:\Qt\2010.05\qt\bin\designer.exe[/color] ( no meu caso atualizado) /OK.

Siga as instruções para fazer uso do Aplicativo em: http://netbeans.org/kb/docs/cnd/qt-applications_pt_BR.html#creating
Obtive sucesso na integração dessa forma!
Boa sorte!

J

wander.coelho:
Atualizei meu Qt SDK para 2010.05 e o Qt Win para 4.7.2-mingw

Abra o NetBeans:

Ferramentas/Opções/C/C++/Ferramentas de Construção/[color=red]Comando Qmake[/color]: [color=darkblue]C:\Qt\2010.05\qt\bin\designer.exe[/color] ( no meu caso atualizado) /OK.

Siga as instruções para fazer uso do Aplicativo em: http://netbeans.org/kb/docs/cnd/qt-applications_pt_BR.html#creating
Obtive sucesso na integração dessa forma!
Boa sorte!

você consegue depurar uma aplicação qt com o netbeans rodando em winxx?

W

Estou começando na programação C/C++ faz algum tempo, +/- 7 meses, e uso o NetBeans 6.9.1 no Windows 7 Ultimate x64 para aplicar alguns exercícios, então resolvi aprimorar aplicando o Qt Designer. Pesquisei e achei o site acima citado, fiz o que pede e estou rodando alguns aplicativos que desenvolvi como treinamento!
São programas simples bem básico ainda e, até o momento, naum deu nenhum pau!
Aguardo com expectativa os resultados quando começar com aplicativos maiores!
Quando configuro para criar Aplicativos Qt no NetBeans, o Qt Designer abre automaticamente com a conf. que mencionei acima.
Se é certo ou não, eu naum sei. Apenas postei porque achei muitas dúvidas nos sites que visitei e, apenas, tentei contribuir!
Att!
Wander Coelho

J

wander.coelho:
Estou começando na programação C/C++ faz algum tempo, +/- 7 meses, e uso o NetBeans 6.9.1 no Windows 7 Ultimate x64 para aplicar alguns exercícios, então resolvi aprimorar aplicando o Qt Designer. Pesquisei e achei o site acima citado, fiz o que pede e estou rodando alguns aplicativos que desenvolvi como treinamento!
São programas simples bem básico ainda e, até o momento, naum deu nenhum pau!
Aguardo com expectativa os resultados quando começar com aplicativos maiores!
Quando configuro para criar Aplicativos Qt no NetBeans, o Qt Designer abre automaticamente com a conf. que mencionei acima.
Se é certo ou não, eu naum sei. Apenas postei porque achei muitas dúvidas nos sites que visitei e, apenas, tentei contribuir!
Att!
Wander Coelho

Eu te perguntei isso porque o script para lançar o depurador gdb é um shell para linux. Isso quer dizer que sem o cygnus ou o msys não vai funcionar nunca. Para windowsxx é melhor você usar o qtcreator. Nesse ponto é bem melhor que o netbeans. O plugin c++ não vem recebendo atualizações na sua integração com as ferramentas do Qt há muito tempo…

Já em sistemas unix, o netbeans e o qt funcionam perfeitamente. Existe até uma ferramenta de profiler embutida nele.

http://netbeans.org/kb/docs/cnd/profiling-tools.html

W

Excelente!
Tenho uma máquina parada e vou instalar o Linux nela. Estava nos meus planos esse procediemento e vc me deu o combustível necessário para migrar de imediato.
Você sugere alguma distribuição?
Att.

J

wander.coelho:
Excelente!
Tenho uma máquina parada e vou instalar o Linux nela. Estava nos meus planos esse procediemento e vc me deu o combustível necessário para migrar de imediato.
Você sugere alguma distribuição?
Att.

O ubuntu é muito bom. É bem prático.

Criado 7 de março de 2010
Ultima resposta 17 de mar. de 2011
Respostas 15
Participantes 4