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.