Chapter 4. Creating dialog boxes in KMyMoney

Table of Contents

Naming the dialog
Designing the dialog
Naming widgets
i18n considerations
Saving the UI
Writing code
Header (.h) file
Code (.cpp) file
Updating the Makefile

This section is a developer's guide explaining the peculiarities of dialog creation in KMyMoney. A basic understanding of Qt GUI programming is assumed, as is a knowledge of KMyMoney coding standards as laid out in the Project Handbook.


The default language of KMyMoney is American English, but don't let that put you off! All contributions will be welcome, and as long as you have a basic knowledge of the language, the members of the KMyMoney developers list will be happy to help you polish it up.