Warning, /games/kgoldrunner/BUGS is written in an unsupported language. File is not indexed.

0001 KGoldrunner v2.0 - Known Problems
0002 ---------------------------------
0003 
0004 1.  Development of the KDE 1 version of KGoldrunner has been discontinued.
0005     There is still a tarball for it on "apps.kde.com" under "kgoldrunner".
0006 
0007 2.  Now that KGoldrunner v2.0 has been re-written as a KDE 3 application
0008     it is no longer portable to non-KDE systems, however a portable
0009     (non-KDE) version of KGoldrunner, based on Qt 3, has been written
0010     and is currently under test.
0011 
0012 3.  KGoldrunner 2.0 is not designed to work with KDE 2.  It has been tested with
0013     KDE 3.1.1 and Qt 3.1.1.
0014 
0015 4.  In KGoldrunner 2.0, the KDE library produces the following error message
0016     occasionally when KDialogbase or KMessageBox is run:
0017 
0018           WARNING: KDE detected X Error: BadMatch (invalid parameter attributes)
0019           \x08 Major opcode:  *
0020 
0021     This apppears to be harmless, i.e. all the desired dialog entries are
0022     received by the application and the messages appear on the screen.  One
0023     way the X error message can be forced to appear is to run "exec()" twice on
0024     one dialog object, e.g, as in a data-entry validation loop:
0025 
0026           while (dialogName->exec() == QDialog::Accepted) {
0027               if validation fails
0028                   issue error message;
0029                   continue;
0030               else
0031                   break;
0032           }
0033 
0034     Maybe this is a bug in KDE 3.1.1 and maybe it is already fixed in later KDE.
0035     It happens if you do "exec()" twice on an empty KDialogbase object (i.e. one
0036     with just OK and Cancel buttons and a caption), so I don't think KGoldrunner
0037     is responsible.  Also, the "while ... exec()" loop works fine with QDialog
0038     objects and always has.