- KDE Developer - http://developer.kde.org/
Contains information about developing for KDE.
- KDevelop - http://www.kdevelop.org/
Provides an easy to use Integrated Development Environment for Unix/X11 with support for KDE related development.
- KDE Developer Centre - http://www.ph.unimelb.edu.au/~ssk/kde/devel/
A collection of links, guides, tools and tips.
- KDbg - http://members.nextra.at/johsixt/kdbg.html
A Graphical Debugger Interface to gdb, the GNU debugger. It provides an intuitive interface for setting breakpoints, inspecting variables, and stepping through code. The site offers downloads, a mailing list, a wish list and screensshots and tips and tricks.
- EBuilder - http://web.inter.nl.net/users/eavdmeer/index.html
A GUI builder for the Qt library.
- KDE Studio - http://www.thekompany.com/projects/kdestudio/
An IDE (integrated development environment) for the K Desktop Environment.
- KDOC - http://www.ph.unimelb.edu.au/~ssk/kde/kdoc/
A C++ and IDL Class Documentation Tool used to create KDE Documentation.
- Book: KDE 2.0 Development - http://webs1152.im1.net/~dsweet/KDE/
Page for a book called KDE 2.0 Development and some smaller projects (KGhostview, KSpell, KHello, KLab, KPlotW)
- VisualQT - http://vqt.sourceforge.net/
Visual Qt is RAD (Rapid Application Development) tool. It helps programmer in constructing GUI interfaces based on QT and KDE libraries.
- Contributed Qt widgets - http://www.ph.unimelb.edu.au/~ssk/kde/devel/dictidx.html
List a number of submitted widgets for downloading that can be included in applications.
- DataWidget - http://datawidget.sourceforge.net/
Lets you connect your Qt Widgets to an ODBC Database.
- KAppTemplate - http://www.granroth.org/kapptemplate/
The KDE Application Generator. Generates the basic directory and file structure for a KDE development project.
- KHello - http://www.andamooka.org/~dsweet/KDE/KHello/
A simple "Hello World!"-type program showing how to write a KDE (pre-1.0) application.
- KDE Source Cross Reference - http://lxr.kde.org/
Cross-referenced KDE source browsing. Online access to the CVS tree of the KDE Development source code.
- VeePee - http://www.thekompany.com/projects/vp/
Python Support for GNOME and KDE Applications.
- kwindrose - http://www.jhochwald.de/linux/kwindrose/e_index.html
A library that provides a compass like widget that allows to enter an angle between 0 to 360 degrees.
- KRegExpEditor - http://www.blackie.dk/KDE/KRegExpEditor/
A number of screen dumps of the Regular Expression widget that is currently developed for KDE.
- K PHP Develop - http://kphpdev.sourceforge.net/
An integrated Web development tool, something like MS Interdev.
- Reuse Patterns for KDE Applications - http://www.cs.washington.edu/research/projects/se/www/kde/reuse_patterns/
Contains a huge list of applications and classes to select useful parts for own applications. Over 100 KDE applications were data mined to identify reuse patterns involving Qt/KDE classes. Also shows reuse diagnostics for individual applications in the KDE distribution.
- PyQt/PyKDE - http://www.thekompany.com/projects/pykde/
Python Bindings for Qt and KDE.
- RARS - http://rars.sourceforge.net/
RARS is the Robot Auto Racing Simulation, in which the drivers are robot programs. It is intended as a competition among programmers.
- KDBC - http://www.on-line.de/~lars.doelle/Kdbc/index.html
KDBC is an ODBC based class library closely related to the JDBC.
- KDE CVS Repository - http://webcvs.kde.org/cgi-bin/cvsweb.cgi/
A WWW interface for the KDE CVS Repositories provided kde.org.
- KBabel - http://i18n.kde.org/tools/kbabel/index.html
An advanced and easy to use PO-file (gnu gettext message catalogs) editor.
- KDE Studio Gold - http://www.thekompany.com/products/ksg/
KDE Studio Gold is a commercial release of the Open Source KDE Studio project.
- DLDialog - http://parzelle.de/Linux/Applications/dldialog/
Offers the capability to draw a variety of widgets, in order to ease the human user in feeding input to the script.
- kde-cvsbuild shell script - http://kde-cvsbuild.sourceforge.net/
A bash script to make the task of updating the kde sources, configuring, making, installing all packages as easy and unattended as possible.
- kspline - http://www.jhochwald.de/linux/kspline/e_index.html
A library that provides spline functions.
- KProf - http://kprof.sourceforge.net/
A visual tool for developers that displays the execution profiling output generated by code profilers.
- KDE on Cygwin - http://kde-cygwin.sourceforge.net/
A port of Qt and KDE to Windows, using Cygwin, the POSIX emulation layer for Windows, the xfree86 server and the qt library.
- Korelib - http://www.thekompany.com/projects/korelib/
A cross-platform library for plugin-based applications.
- Kreslitko - http://klobouk.fsv.cvut.cz/~ondra/kreslitko/kreslitko.html
A simple library/application that makes you able to write sequential code even if you want to create graphic applications under X-Windows.
- KDEPrint - http://users.swing.be/kdeprint/
Slides from a presentation describing the interals of the KDE Print system. Available as HTML Pages and as downloadable KPresenter file.
- KBasic - http://www.kbasic.org/
Provides an implementation of the "Basic" programming language for KDE. Describes the programming language as well as available and planned applications to support it in KDE.
- KJAS and QtAWT - http://www.ipso-facto.demon.co.uk/java.html
KDE Java Applet Server and a port of the Java AWT to the Qt widget set.
- Python and KDE Tutorial - http://www.valdyas.org/python/tutorial.html
A tutorial describing how to program Python for KDE.
- Developer Faq - http://developer.kde.org/documentation/other/developer-faq.html
A list of frequently asked questions (FAQ) about developing for KDE.
- Why program for KDE? - http://phil.freehackers.org/kde/program_for_kde.html
An article that lists reasons why programming for KDE is good.
- Toolkit Comparison - http://phil.freehackers.org/kde/cmp-toolkits.html
Compares the same program, Klotski, written in Gtk, Qt and PyQT. Descriptions, code samples, tables, statistics, humor. [Open Source]
- KDEPrint Developer Tutorial - http://printing.kde.org/developer/tutorial/
A tutorial for application developers that explains how to include print support in KDE Applications.
- Rikkus.info - http://rikkus.info/
KDE development tutorials and software developed by Rik Hemsley (rikkus). Contains tutorials for widget styles, kwin styles, multithreading with KDE and for porting KDE.
- KlassModeler - http://jameswells.net/KlassModeler/
A tool for visually creating and documenting classes.
- Ktk - http://www.ue.eti.pg.gda.pl/tcl/Ktk.html
Allows applications written with Tcl/Tk to behave like KDE application.
- KDE 2.0 Development (book) - http://www.andamooka.org/index.pl?section=kde20devel
A KDE development resource based on the full text and community annotation of this book by David Sweet, et. al.
- LinCVS - http://ppprs1.phy.tu-dresden.de/~trogisch/lincvs/index.php?lan=en
Graphical front end for the CVS client (runs under KDE / Qt).
- bkcvs - Build KDE from CVS - http://www.roland-riegel.de/bkcvs/index_en.html
A bash-script that downloads, compiles and installs KDE from current developer cvs sources.
- KCacheGrind - http://kcachegrind.sourceforge.net/cgi-bin/show.cgi
Visual support for the cachegrind skin of the memory analyzer Valgrind. Overview, news, screenshots, changelog, download, documentation, FAQ.
- Developer Journals - http://www.kdedevelopers.org/blog/
A Blog of KDE-Developers around current development work.
- Kconfigure - http://kconfigure.sourceforge.net/
A KDE program to compile sources packages without the xterm or console.
- VisKprog - http://sourceforge.net/projects/viskprog
A programming language for KDE.
- KDE Web Dev dot Org - http://www.kdewebdev.org/
Home of the kdewebdev module application pages. Those applications include Quanta Plus, Kommander, KXSL Debug, KImageMapEditor, KFileReplace, Kallery. Short description of the projects.
- Cervisia - http://www.kde.org/apps/cervisia/
Graphical front end for CVS client.
- Kalyxo - http://kalyxo.mornfall.net/
Project is, first of all, to improve user's experience with Debian and KDE based systems, including: integrating Debian system configuration and management into KDE; developing FuseKio, a bridge to allow mounting of KDE ioslaves as fuse filesystems.
|