About the Author
Since becoming disabled from work and becoming practically house bound I have had a number of projectspublished on CodeProject. and have decided to play around with some stuff on Linux. Allprojects are the results of the few hours a day if any when I am neither asleep or ill and willhopefully continue to prevent me from climbing the walls.
About This Project
This project is the authors attempt to learn how to program using the KDE programmingenvironment. It is by no means a C++ tutorial nor is it a general guide to setting up KDE in factinitially it wont even be a wide ranging look at KDE itself because the idea is to use a familiarenvironment to standard Windows programming which means that I will initially be concentratingon the Simple Designer Based KDE Application projects which is the KDE version of a rapidapplication development environment of the type that most windows programmers will be familiarwith and will provide a less stressful introduction to Linux programming for people new to theKDE development environment.The idea is to provide a programming guide along the lines of the many Windows programmingguides that can be found in any book shop, although being for Linux this guide will be freelyavailable to all and as I am not being paid by the page it will not detail every single option likesome books I could mention but will leave some of the details to the reader to discover.
The project is developed using a standard set-up of Suse Linux 10 which comes with KDE 3. Therewill be no special settings or scripts to run basically if it doesn't work out of the box it wont becovered here. ( As with all rules there is an exception. This is the scripts used to set up MySQL )Changes made through the use of the official Suse Updates that are downloaded through the SuseWatcher program are of course accepted.For people who are not as familiar with C++ as they would like to be or find they are havingproblems I'd recommendThe C++ Programming Languageor you could see what you can find onthe web. Or you could just read the C++ Annotations book by Frank B. Brokken that comes as partof the KDevelop help documentation. On the whole we wont be using too much advanced C++ butreaders should be familiar with at least function overloading, inheritance and constructors.All programs will be developed using the KDevelop KDE/C++ version of KDevelop. All othertools used will be part of the KDE setup so as long as KDE is installed they should be available onany Linux distribution.
Initial Release June/July 06 version 0.3Second Release December 06/January 07 version 0.6