LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   C++, Qt, Kde (https://www.linuxquestions.org/questions/programming-9/c-qt-kde-340978/)

WolfCub 07-07-2005 11:53 AM

C++, Qt, Kde
 
I want to learn how to program in C++/Qt for the KDE GUI as well as CLI applications on Linux. I need a good tutorial or even a good book for beginners on these topics. I am an absolute beginner, I've only ever programmed in Turing at school, and HTML but that's not programming ;) GCC will be my compiler and I'll be using the KDevelop IDE. Could you guys point me in the right direction? Thanks.

nixcraft 07-07-2005 12:22 PM

You cat get QT C++ programming book (C++ GUI Programming with Qt 3 ) from http://phptr.com/content/images/0131...hette_book.pdf

Building Applications with the Linux Standard Base:
http://lsbbook.gforge.freestandards.org/lsbbook.html

Advanced Linux Programming : http://www.advancedlinuxprogramming.com/downloads.html

The Linux Development Platform http://www.informit.com/content/down...0130091154.pdf

Hope this helps!

Proud 07-07-2005 12:31 PM

FWIW I suggest you start getting to grips with just C++, with its classes, Standard Template Library, etc. Then try the Qt tutorials and knock up some simple Qt apps, and then finally deal with KDE intergration. :)

ta0kira 07-08-2005 06:46 AM

I'd work things in this order:
http://www.cplusplus.com/doc/tutorial
http://cplus.about.com/od/beginnerct...blcplustut.htm
KDevelop tutorials
Qt Designer tutorials

The last 2 should be on your system if you have a recent version of KDE. Some things to look at while learning C++:
http://groups-beta.google.com/group/....c++.moderated
http://groups-beta.google.com/group/comp.lang.c++

A lot of experts go to those sites, some of whom have written the software you use as well as the inventor of C++ himself. Then of course you need to know how to use the compiler on your system, since a lot of tutorials are geared toward MS:
http://gcc.gnu.org/
ta0kira


All times are GMT -5. The time now is 10:08 PM.