NAMING CONVENTIONS

(1) prefixes for variable names
p - for pointer
psz - for "char *" and "const char *" (zero-terminated usally)
str - for QString objects
b - for booleans
i - for integers
dlg - for dialogs
pDlg - for pointers to dialogs

(2) prefixes for member variables
Member variables should use the prefixes defined above but should additionally
be prefixed with "m_" or "s_", if they are static.

Example:
 m_pDlgConfig - the member variable is a pointer to a dialog

(3) prefixes for member functions
sig - for signals
slot - for (normal) slots
slotAct - for slots connected to actions

COMMENTS

Comments in header files should stick to the rules for KDoc / Doxygen.
Comments in CPP-files should use only the new C++-style comments // to make
it possible to comment whole functions by using the C-style comments /* ... */.

SOURCE FORMAT

The source should be formatted in ANSI style and should be intended with tabs,
like in the following example (use the "Show tabs" option or something similar
in your editor to see the tabs):

namespace foospace
{
	int Foo()
	{
		if (isBar)
		{
			bar(); // this is a
			       // very long comment
			return 1;
		}
		else
			return 0;
	}
}