english deutsch
bkcvs - Build KDE from CVS
A bash-script that downloads, compiles and installs KDE from current developer cvs sources.
Book: KDE 2.0 Development
Page for a book called KDE 2.0 Development and some smaller projects (KGhostview, KSpell, KHello, KLab, KPlotW)
Cervisia
Graphical front end for CVS client.
Contributed Qt widgets
List a number of submitted widgets for downloading that can be included in applications.
DataWidget
Lets you connect your Qt Widgets to an ODBC Database.
Developer Faq
A list of frequently asked questions (FAQ) about developing for KDE.
Developer Journals
A Blog of KDE-Developers around current development work.
DLDialog
Offers the capability to draw a variety of widgets, in order to ease the human user in feeding input to the script.
EBuilder
A GUI builder for the Qt library.
K PHP Develop
An integrated Web development tool, something like MS Interdev.
Kalyxo
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.
KAppTemplate
The KDE Application Generator. Generates the basic directory and file structure for a KDE development project.
KBabel
An advanced and easy to use PO-file (gnu gettext message catalogs) editor.
KBasic
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.
KCacheGrind
Visual support for the cachegrind skin of the memory analyzer Valgrind. Overview, news, screenshots, changelog, download, documentation, FAQ.
Kconfigure
A KDE program to compile sources packages without the xterm or console.
KDBC
KDBC is an ODBC based class library closely related to the JDBC.
KDbg
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.
KDE 2.0 Development (book)
A KDE development resource based on the full text and community annotation of this book by David Sweet, et. al.
KDE CVS Repository
A WWW interface for the KDE CVS Repositories provided kde.org.
KDE Developer
Contains information about developing for KDE.
KDE Developer Centre
A collection of links, guides, tools and tips.
KDE on Cygwin
A port of Qt and KDE to Windows, using Cygwin, the POSIX emulation layer for Windows, the xfree86 server and the qt library.
KDE Source Cross Reference
Cross-referenced KDE source browsing. Online access to the CVS tree of the KDE Development source code.
KDE Studio
An IDE (integrated development environment) for the K Desktop Environment.
KDE Studio Gold
KDE Studio Gold is a commercial release of the Open Source KDE Studio project.
KDE Web Dev dot Org
Home of the kdewebdev module application pages. Those applications include Quanta Plus, Kommander, KXSL Debug, KImageMapEditor, KFileReplace, Kallery. Short description of the projects.
KDE's flexible I/O architecture
An Article published in the german magazine "C't".
kde-cvsbuild shell script
A bash script to make the task of updating the kde sources, configuring, making, installing all packages as easy and unattended as possible.
KDEPrint
Slides from a presentation describing the interals of the KDE Print system. Available as HTML Pages and as downloadable KPresenter file.
KDEPrint Developer Tutorial
A tutorial for application developers that explains how to include print support in KDE Applications.
KDevelop
Provides an easy to use Integrated Development Environment for Unix/X11 with support for KDE related development.
KDevelop RPM-package for the SuSE-distribution
KDevelop RPM-package for the SuSE-distribution
KDOC
A C++ and IDL Class Documentation Tool used to create KDE Documentation.
KHello
A simple "Hello World!"-type program showing how to write a KDE (pre-1.0) application.
KJAS and QtAWT
KDE Java Applet Server and a port of the Java AWT to the Qt widget set.
KlassModeler
A tool for visually creating and documenting classes.
Korelib
A cross-platform library for plugin-based applications.
KProf
A visual tool for developers that displays the execution profiling output generated by code profilers.
KRegExpEditor
A number of screen dumps of the Regular Expression widget that is currently developed for KDE.
Kreslitko
A simple library/application that makes you able to write sequential code even if you want to create graphic applications under X-Windows.
kspline
A library that provides spline functions.
Ktk
Allows applications written with Tcl/Tk to behave like KDE application.
kwindrose
A library that provides a compass like widget that allows to enter an angle between 0 to 360 degrees.
LinCVS
Graphical front end for the CVS client (runs under KDE / Qt).
PyQt/PyKDE
Python Bindings for Qt and KDE.
Python and KDE Tutorial
A tutorial describing how to program Python for KDE.
RARS
RARS is the Robot Auto Racing Simulation, in which the drivers are robot programs. It is intended as a competition among programmers.
Reuse Patterns for KDE Applications
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.
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.
Toolkit Comparison
Compares the same program, Klotski, written in Gtk, Qt and PyQT. Descriptions, code samples, tables, statistics, humor. [Open Source]
VeePee
Python Support for GNOME and KDE Applications.
VisKprog
A programming language for KDE.
VisualQT
Visual Qt is RAD (Rapid Application Development) tool. It helps programmer in constructing GUI interfaces based on QT and KDE libraries.
Why program for KDE?
An article that lists reasons why programming for KDE is good.