Foi útil?

Solução

Você parecia estar confuso. Qt é um kit de ferramentas de C ++. KDevelop é um IDE.

Desde o seu comentário vejo que você quis dizer Qt Designer. Designer não é uma IDE; é apenas uma aplicação para criar graficamente interfaces de usuário. Ele pode não compilação de código, depuração, ou fazer qualquer das outras coisas que um IDE faz.

O KDevelop IDE realmente incorpora Designer em si mesmo, de modo que este claramente não é um "um ou outro" tipo de situação.

É claro que uma terceira possibilidade é que você estava falando sobre Qt Creator , o IDE que foi recentemente lançado como beta por Qt Software. Se for esse o caso, então eu só iria encorajá-lo a tentar os dois para fora e ver qual você prefere. Eles têm abordagens diferentes ea opção melhor seria baseada quase inteiramente da preferência pessoal.

Outras dicas

O post de abertura provavelmente significava Qt Creator, o que definitivamente é um IDE completo.

Qt criador vem em dois sabores: um simples que é Open Source e está licenciado somente para criar software Open Source, e pagando um que é licenciado para criar tanto projetos de código fechado OSS e. Qt Creator é tão portátil entre plataformas como o próprio Qt e usa o compilador MingW sob MS Windows eo compilador GCC em Linux.

De um modo geral eu achei Abrir Qt Fonte um pedaço polido de software que dá uma muito mais suave e experiência do usuário mais agradável do KDevelop (que tenta desesperadamente para implementar slews e slews de sinos e assobios que deixa de fazer coisas simples e fácil confiança), e tem poucos recursos e uma interface muito mais simples do Kdevelop (talvez a versão pagando também tem uma interface mais complicado).

Usando o framework Qt permite exclusivamente você facilmente fazer aplicações que rodam no Linux e MS Windows com não mais do que uma recompilação, e que têm a mesma aparência em ambas as plataformas. KDE, por outro lado é o Linux-only.

O que eu particularmente gostei é que a importação de cerca de 35 arquivos de um aplicativo de linha de comando (originalmente desenvolvido sob MSVC), tendo set qmake o makefile e, em seguida, compilá-lo funcionou como um encanto, em oposição ao KDevelop onde é um grande aborrecimento. É fácil ter Qt Creator criar um aplicativo de linha de comando também. Agora que a versão de linha de comando compila eu posso facilmente fazer um Qt GUI para preparar os argumentos Opções, defina os parâmetros, escolha e clique em todos os arquivos de entrada e definir o diretório de saída. A única coisa que tenho a mudança é mudar minha função anterior "principal" em outra coisa, vamos Qt gerar um aplicativo principal para mim, e, em seguida, e chamá-lo em resposta a uma ButtonPress. Eu tinha um tal inferno de um tempo tentando que com o KDE e Kdevelop ou menos um ano atrás que eu completamente desistiu e voltou para MSVC.

A menos que você realmente quer desenvolver para o KDE única e estão determinados a usar a funcionalidade do KDE que vai acima e além Qt, eu escolheria Qt Creator.

Se você realmente quiser usar KATE, você pode simplesmente usar o KDevelop também. KDevelop incorpora tanto Kate e Konsole, com alguma capacidade adicional para torná-lo um verdadeiro IDE.

Eu acho que você quer dizer KDE com o KDevelop, que depende do âmbito da sua aplicação se ele vai ser independente do desktop eu vou para o Qt, se você quiser fazer uma aplicação que utiliza todo o poder KDE irei KDE.

Para Windows e incorporado ir em desenvolvimento para Qt.

Pessoalmente o que eu sinto que, a fim de desenvolver as aplicações do KDE QT melhor usar KATE. Dá facilidade suficiente, dando um terminal onde u pode compilar depuração e executar o aplicativo ur.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top