http://www.zago.eti.br/linguag/kde.txt Linguagens de programação pra KDE Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux ******************************************************** ******************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Aprender programaçãono KDE Data:  Sun, 15 Feb 2004 19:38:40 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Rogério Bragil wrote: >Estou querendo aprender a desenvolver programas para o KDE. Gostaria > da opinião do pessoal da lista, principalmente daqueles que > participam do desenvolvimento do KDE, por onde devo começar. Note que aqueles que participam do desenvolvimento do KDE freqüentemente têm um enfoque diferente dos desenvolvedores de programas para o KDE. Afinal, mexer no KDE é diferente do que mexer num programa. Por exemplo: muitos programas para o KDE são desenvolvidos com o KDevelop e o Qt-Designer, que oferecem automações, principalmente na área de criação dos visuais. Eu, por outro lado, nunca instalei o KDevelop, nunca mexi com ele, mas sou um desenvolvedor do KDE. E a única vez que usei o Qt-Designer, fiz um estrago num programa existente (JuK). Outra coisa: quando você desenvolve um aplicativo, você fatalmente vai fazer qualquer coisa visual. Eu nunca fiz. > Já > conheço bem linguagem C. É um bom começo, mas insuficiente. >O que aprender primeiro? C++? Qt? Você deve aprender os dois. E aprender Qt sem saber C++ não é possível, logo a ordem está definida para eles. Levando em conta que você já sabe C, você deverá aprender do C++ principalmente o conceito de programação orientada a objeto e como fazer em C++: como derivar classes, como usar eficientemente essas coisas. Da Qt, você deverá aprender as classes básicas (QString por exemplo) para o seu programa. Depois que tiver aprendido Qt, você deverá aprender o próprio KDE (classes e métodos disponíveis). Veja os sites que relacionei abaixo para mais informação. >Que ferramentas usar? Falei antes do KDevelop e é o que recomendo, ainda que eu nunca tenha usado. Use o KDevelop 3, não as versões mais velhas do 2.x. Se quiser seguir meu exemplo, eu uso o Emacs sem problemas. Não preciso dizer que você precisa ter instalado o g++, make, libstdc++-devel, qt-devel, kdelibs-devel e tudo mais necessário para compilar. Sites: http://developer.kde.org/ http://doc.trolltech.com/ -> documentação da Qt http://api.kde.org/ -> documentação das bibliotecas do KDE http://developer.kde.org/~wheeler/cpp-pitfalls.html -> "C++ Pitfalls (stuff everyone should know)" Por exemplo: http://api.kde.org/cvs-api/libqt-addon/html/ a biblioteca em que estou trabalhando agora. - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:     E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) ******************************************************** De:  Rafael Alexandre Schmitt Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Aprender programaçãono KDE Data:  Sun, 15 Feb 2004 19:34:00 -0300 * Rogério Bragil (bragil_listas@yahoo.com.br) wrote: > Olá pinguins! > > > Estou querendo aprender a desenvolver programas para o KDE. Gostaria da opinião do pessoal da lista, principalmente daqueles que participam do desenvolvimento do KDE, por onde devo começar. Já conheço bem linguagem C. Esse livro parece um bom começo: http://www.amazon.com/exec/obidos/tg/detail/-/0131240722/ref=ase_thekdesktopenv +ir/103-3775731-8087868?v=glance&s=books                 Rafael ******************************************************** De:  Jose Thadeu Cavalcante Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Aprender programaçãono KDE Data:  Mon, 16 Feb 2004 09:02:12 -0300 On Sunday 15 February 2004 14:07, Rogério Bragil wrote: > Olá pinguins! > > > Estou querendo aprender a desenvolver programas para o KDE. Gostaria da > opinião do pessoal da lista, principalmente daqueles que participam do > desenvolvimento do KDE, por onde devo começar. Já conheço bem linguagem C. > > O que aprender primeiro? C++? Qt? Que ferramentas usar? > > > > Agradeço desde já! > > > > bragil > Como estou interessado, talvez até decidido, a programar para o KDE, comprei pela amazon um livro sobre programação com Qt 3, o autor trabalha na própria Trolltech. Estou gostando muito deste livro, apesar de pouco conhecer C++ (comecei a estudar com mais afinco agora), mas como programo bem com o Object Pascal (Delphi e Kylix) dá para acompanhar a idéia dos programas. O livro faz bom uso do QTDesigner.Existe um capítulo disponível na internet, veja em: http://www.trolltech.com/products/qt/book.html. Os dados do livro são os seguintes: C++ GUI - Programming with QT 3 Jasmin Blanchette, Mark Summerfield Bruce Perens' Open Source Series Prentice Hall ISBN 0-13-124072-2 Abraço Thadeu ******************************************************** ******************************************************** ******************************************************** ********************************************************