1<?xml version="1.0" encoding="UTF-8"?> 2<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0 5 http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" > 6 <kcfgfile name="khangmanrc"/> 7 8 <group name="Language"> 9 <entry name="CurrentLevel" type="Int"> 10 <label>Level</label> 11 <default>0</default> 12 </entry> 13 <entry name="LevelFile" type="String"> 14 <default>"animals.kvtml"</default> 15 </entry> 16 <entry name="SelectedLanguage" type="String"> 17 <label>The language selected by the user</label> 18 <code> 19 KSharedConfigPtr globalConf = KSharedConfig::openConfig(); 20 QString userLanguage=globalConf->group("Locale").readEntry("Language", "en"); 21 if (userLanguage.isEmpty()) 22 userLanguage = "en"; 23 else 24 //keep only the first 2 characters 25 userLanguage = userLanguage.left(2); 26 </code> 27 <default>en</default> 28 </entry> 29 </group> 30 31 <group name="Look"> 32 <entry name="Theme" type="String"> 33 <label>Background theme name</label> 34 <default>notes</default> 35 </entry> 36 </group> 37 38 <group name="General"> 39 <entry name="OneLetter" type="Bool"> 40 <label>Check this if you do not want to discover each instance of the same letter.</label> 41 <default>false</default> 42 </entry> 43 <entry name="EnableAnimations" type="Bool"> 44 <label>Enable Animations</label> 45 <default>false</default> 46 </entry> 47 <entry name="Sound" type="Bool"> 48 <label>If checked, sounds will be played for New Game and Win Game</label> 49 <default>false</default> 50 </entry> 51 <entry name="Hint" type="Bool"> 52 <label>If checked, hints will always been displayed. If this is not checked (default) 53 hints will be displayed only per word when the user chooses to show the hint.</label> 54 <default>false</default> 55 </entry> 56 <entry name="resolveTime" type="Int"> 57 <label>This setting allows you to set in seconds how much time is available for resolving the word.</label> 58 <default>120</default> 59 </entry> 60 </group> 61 62 <group name="Advanced"> 63 <entry name="AccentedLetters" type="Bool"> 64 <label>Type accented letters separately from normal letters</label> 65 <default>false</default> 66 </entry> 67 </group> 68 69 <group name="KNewStuff"> 70 <entry name="ProvidersUrl" type="Path"> 71 <label>The Providers path for KHangMan</label> 72 <default>"https://edu.kde.org/khangman/downloads/providers.xml"</default> 73 </entry> 74 </group> 75</kcfg> 76