Warning, /frameworks/kconfig/autotests/kconfig_compiler/test4.kcfg is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
0003       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
0004       xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0 
0005                           http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
0006   <kcfgfile name="test4rc"/>
0007 
0008   <group name="Foo">
0009     <entry name="Color$(Number)" type="Color" key="color #$(Number)">
0010       <parameter name="Number" type="Int" max="3"/>
0011       <label>Block colors.</label>
0012       <code>QColor defaultColor[4] = { Qt::red, Qt::blue, Qt::green, Qt::black };</code>
0013       <default code="true">defaultColor[$(Number)]</default>
0014     </entry>
0015     <entry name="MouseAction$(Button)" type="Enum" key="$(Button)_mouse_action">
0016       <parameter name="Button" type="Enum">
0017         <values>
0018           <value>right</value>
0019           <value>mid</value>
0020           <value>left</value>
0021         </values>
0022       </parameter>
0023       <label>Mouse actions.</label>
0024       <choices>
0025         <choice name="Encrypt"/>
0026         <choice name="Decrypt"/>
0027         <choice name="CrashNBurn" value="Crash and Burn"/>
0028         <choice name="PumpNDump"/>
0029       </choices>
0030       <default param="right">Decrypt</default>
0031       <default param="mid">Encrypt</default>
0032       <default param="left">PumpNDump</default>
0033     </entry>
0034     <entry name="GrayColor$(Number)" type="Color" key="gray color #$(Number)">
0035       <parameter name="Number" type="Int" max="10"/>
0036       <label>Gray colors.</label>
0037       <default code="true">
0038       QColor::fromRgbF($(Number) / 10.0, $(Number) / 10.0, $(Number) / 10.0)
0039       </default>
0040     </entry>
0041     <entry name="ColorString$(Number)" type="String" key="color string #$(Number)">
0042       <parameter name="Number" type="Int" max="10"/>
0043       <label>Gray colors as string.</label>
0044       <default code="true">
0045       QString::number($(Number))
0046       </default>
0047     </entry>
0048     <entry name="FooBar" key="foo bar" type="String"/>
0049     <entry name="Age" type="Int">
0050       <default>35</default>
0051       <min>8</min>
0052       <max>88</max>
0053     </entry>
0054   </group>
0055 
0056 </kcfg>