]>

# The KDevelop2 Engine Handbook

Ivan
Hawkes
19/12/2000
0.01.00

This Handbook describes the techniques and interfaces used to extend the KDevelop2 framework. It will describe how to build a KDevelop2 Part, and provide other information on extending the Kdevelop2 interface.

KDE
KDevelop
KDevelop2
Extending
Developer

## Introduction

This handbook will explain the techniques you need to learn and apply to extend the KDevelop2 Framework. It covers the basics of the makefiles we use, and how to write a KPart.

In time, this manual will be filled out to contain all the information you will need to create your own KDevelop2 friendly extensions.

### Revision History

- 0.1 - first public release

## KParts

### Creating a KPart

NOTE: I will write this up shortly.

Add new directory under /kdevelop/kdevelop/parts update /kdevelop/configure.in.in to include your makefile update /kdevelop/kdevelop/parts/Makefile.am with your directory make -f Makefile.cvs ./configure Should be able to make now. Add your classses to the project Commit your changes to the repository.

## Questions and Answers

My Mouse doesn't work. How do I quit KDevelop?

You silly goose!

Why can't I twiddle my documents?

You can only twiddle your documents if you have the foobar.lib installed.

## Credits and License

KDevelop

Program copyright 1997 John Q. Hacker jqh@kde.org

Contributors:

- Konqui the KDE Dragon konqui@kde.org

- Tux the Linux Penguin tux@linux.org

Documentation copyright 1999 George N. Ugnacious gnu@kde.org

Translations done by:

- Babel D. Fish babelfish@kde.org (Sanskrit)

This program is licensed under the terms of the GNU GPL.