Warning, /games/kshisen/src/settings.ui is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <ui version="4.0">
0003  <class>Settings</class>
0004  <widget class="QWidget" name="Settings">
0005   <property name="geometry">
0006    <rect>
0007     <x>0</x>
0008     <y>0</y>
0009     <width>536</width>
0010     <height>428</height>
0011    </rect>
0012   </property>
0013   <layout class="QVBoxLayout">
0014    <property name="spacing">
0015     <number>6</number>
0016    </property>
0017    <property name="margin">
0018     <number>9</number>
0019    </property>
0020    <item>
0021     <widget class="QCheckBox" name="kcfg_Gravity">
0022      <property name="whatsThis">
0023       <string>&lt;b&gt;Gravity&lt;/b&gt;&lt;p&gt;Checking this makes the game even harder: If a tile is removed, all tiles lying above it will fall down one step.&lt;/p&gt;</string>
0024      </property>
0025      <property name="text">
0026       <string>Gravity</string>
0027      </property>
0028     </widget>
0029    </item>
0030    <item>
0031     <widget class="QCheckBox" name="kcfg_Solvable">
0032      <property name="whatsThis">
0033       <string>&lt;b&gt;Create solvable games only&lt;/b&gt;&lt;p&gt;If checked, you will only be presented with games that are possible to solve.&lt;/p&gt;&lt;p&gt;Note: Even in solvable games you can fail to complete if you remove the tiles in the wrong order.&lt;/p&gt;</string>
0034      </property>
0035      <property name="text">
0036       <string>Create solvable games only</string>
0037      </property>
0038     </widget>
0039    </item>
0040    <item>
0041     <widget class="QCheckBox" name="kcfg_ShowUnsolvableMessage">
0042      <property name="whatsThis">
0043       <string>&lt;b&gt;Show message if board can no longer be solved&lt;/b&gt;&lt;p&gt;Checking this makes the game show a message to abort the game in case there are no possible moves left to win the game.&lt;/p&gt;</string>
0044      </property>
0045      <property name="text">
0046       <string>Show message if board can no longer be solved</string>
0047      </property>
0048     </widget>
0049    </item>
0050    <item>
0051     <widget class="QCheckBox" name="kcfg_ChineseStyle">
0052      <property name="whatsThis">
0053       <string>&lt;b&gt;Use Chinese style: any flower match any flower, any season match any season&lt;/b&gt;&lt;p&gt;Use the traditional rules for matching the tiles. Previous version of the game used to allow only exact tiles matches, which is inconsistent with Mah-jongg rules. It is recommended to keep this option checked.&lt;/p&gt;</string>
0054      </property>
0055      <property name="text">
0056       <string>Use Chinese style: any flower match any flower, any season match any season</string>
0057      </property>
0058     </widget>
0059    </item>
0060    <item>
0061     <widget class="QCheckBox" name="kcfg_TilesCanSlide">
0062      <property name="whatsThis">
0063       <string>&lt;b&gt;Tiles can slide, but you can connect only in 2 lines instead of 3&lt;/b&gt;&lt;p&gt;This option changes the rules to the point where it almost becomes a completely different game. When it is active, you can only remove the tiles if they can be connected by a line consisting of only two segments instead of the customary three. However, you are allowed to slide the tiles on the board, if the row or column where they are placed has some empty space. To make a sliding move, you have to click on the tile containing the column or row that can slide, and then on the matching tile. If there are two possible sliding moves, you will have to click on one of the two connecting lines to choose your preferred move.&lt;/p&gt;</string>
0064      </property>
0065      <property name="text">
0066       <string>Tiles can slide, but you can connect only in 2 lines instead of 3</string>
0067      </property>
0068     </widget>
0069    </item>
0070    <item>
0071     <widget class="QGroupBox" name="difficulty_groupBox">
0072      <property name="whatsThis">
0073       <string>&lt;b&gt;Board Difficulty&lt;/b&gt;&lt;p&gt;The slider controls the difficulty of the board from Easy to Hard.&lt;/p&gt;</string>
0074      </property>
0075      <property name="title">
0076       <string>Board Difficulty</string>
0077      </property>
0078      <layout class="QVBoxLayout" name="verticalLayout">
0079       <item>
0080        <widget class="QSlider" name="kcfg_Level">
0081         <property name="maximum">
0082          <number>2</number>
0083         </property>
0084         <property name="pageStep">
0085          <number>1</number>
0086         </property>
0087         <property name="value">
0088          <number>1</number>
0089         </property>
0090         <property name="orientation">
0091          <enum>Qt::Horizontal</enum>
0092         </property>
0093         <property name="tickPosition">
0094          <enum>QSlider::TicksBelow</enum>
0095         </property>
0096        </widget>
0097       </item>
0098       <item>
0099        <layout class="QHBoxLayout" name="horizontalLayout">
0100         <item>
0101          <widget class="QLabel" name="textLabel1">
0102           <property name="text">
0103            <string>Easy</string>
0104           </property>
0105          </widget>
0106         </item>
0107         <item>
0108          <spacer name="horizontalSpacer">
0109           <property name="orientation">
0110            <enum>Qt::Horizontal</enum>
0111           </property>
0112           <property name="sizeHint" stdset="0">
0113            <size>
0114             <width>40</width>
0115             <height>20</height>
0116            </size>
0117           </property>
0118          </spacer>
0119         </item>
0120         <item>
0121          <widget class="QLabel" name="textLabel3">
0122           <property name="text">
0123            <string>Hard</string>
0124           </property>
0125           <property name="alignment">
0126            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0127           </property>
0128          </widget>
0129         </item>
0130        </layout>
0131       </item>
0132      </layout>
0133     </widget>
0134    </item>
0135    <item>
0136     <widget class="QGroupBox" name="speed_groupBox">
0137      <property name="whatsThis">
0138       <string>&lt;b&gt;Piece Removal Speed&lt;/b&gt;&lt;p&gt;Adjusting this slider alters the speed at which the pieces are removed from the screen after a match has been made.&lt;/p&gt;</string>
0139      </property>
0140      <property name="title">
0141       <string>Piece Removal Speed</string>
0142      </property>
0143      <layout class="QVBoxLayout" name="verticalLayout_2">
0144       <item>
0145        <widget class="QSlider" name="kcfg_Speed">
0146         <property name="maximum">
0147          <number>4</number>
0148         </property>
0149         <property name="pageStep">
0150          <number>1</number>
0151         </property>
0152         <property name="value">
0153          <number>2</number>
0154         </property>
0155         <property name="orientation">
0156          <enum>Qt::Horizontal</enum>
0157         </property>
0158         <property name="tickPosition">
0159          <enum>QSlider::TicksBelow</enum>
0160         </property>
0161        </widget>
0162       </item>
0163       <item>
0164        <layout class="QHBoxLayout" name="horizontalLayout_2">
0165         <item>
0166          <widget class="QLabel" name="textLabel4">
0167           <property name="text">
0168            <string>Slow</string>
0169           </property>
0170          </widget>
0171         </item>
0172         <item>
0173          <spacer name="horizontalSpacer_2">
0174           <property name="orientation">
0175            <enum>Qt::Horizontal</enum>
0176           </property>
0177           <property name="sizeHint" stdset="0">
0178            <size>
0179             <width>40</width>
0180             <height>20</height>
0181            </size>
0182           </property>
0183          </spacer>
0184         </item>
0185         <item>
0186          <widget class="QLabel" name="textLabel6">
0187           <property name="text">
0188            <string>Fast</string>
0189           </property>
0190           <property name="alignment">
0191            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0192           </property>
0193          </widget>
0194         </item>
0195        </layout>
0196       </item>
0197      </layout>
0198     </widget>
0199    </item>
0200    <item>
0201     <widget class="QGroupBox" name="size_groupBox">
0202      <property name="whatsThis">
0203       <string>&lt;b&gt;Board Size&lt;/b&gt;&lt;p&gt;This slider allows you to change the number of tiles on the board. The more tiles you have, the harder (and longer) the game will be.&lt;/p&gt;</string>
0204      </property>
0205      <property name="title">
0206       <string>Board Size</string>
0207      </property>
0208      <layout class="QVBoxLayout" name="verticalLayout_3">
0209       <item>
0210        <widget class="QSlider" name="kcfg_Size">
0211         <property name="minimum">
0212          <number>0</number>
0213         </property>
0214         <property name="maximum">
0215          <number>5</number>
0216         </property>
0217         <property name="pageStep">
0218          <number>1</number>
0219         </property>
0220         <property name="value">
0221          <number>2</number>
0222         </property>
0223         <property name="orientation">
0224          <enum>Qt::Horizontal</enum>
0225         </property>
0226         <property name="tickPosition">
0227          <enum>QSlider::TicksBelow</enum>
0228         </property>
0229        </widget>
0230       </item>
0231       <item>
0232        <layout class="QHBoxLayout" name="horizontalLayout_3">
0233         <item>
0234          <widget class="QLabel" name="textLabel8">
0235           <property name="text">
0236            <string>14x6</string>
0237           </property>
0238          </widget>
0239         </item>
0240         <item>
0241          <spacer name="horizontalSpacer_3">
0242           <property name="orientation">
0243            <enum>Qt::Horizontal</enum>
0244           </property>
0245           <property name="sizeHint" stdset="0">
0246            <size>
0247             <width>40</width>
0248             <height>20</height>
0249            </size>
0250           </property>
0251          </spacer>
0252         </item>
0253         <item>
0254          <widget class="QLabel" name="textLabel9">
0255           <property name="text">
0256            <string>16x9</string>
0257           </property>
0258           <property name="alignment">
0259            <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
0260           </property>
0261          </widget>
0262         </item>
0263         <item>
0264          <spacer name="horizontalSpacer_4">
0265           <property name="orientation">
0266            <enum>Qt::Horizontal</enum>
0267           </property>
0268           <property name="sizeHint" stdset="0">
0269            <size>
0270             <width>40</width>
0271             <height>20</height>
0272            </size>
0273           </property>
0274          </spacer>
0275         </item>
0276         <item>
0277          <widget class="QLabel" name="textLabel7">
0278           <property name="text">
0279            <string>18x8</string>
0280           </property>
0281           <property name="alignment">
0282            <set>Qt::AlignCenter</set>
0283           </property>
0284          </widget>
0285         </item>
0286         <item>
0287          <spacer name="horizontalSpacer_5">
0288           <property name="orientation">
0289            <enum>Qt::Horizontal</enum>
0290           </property>
0291           <property name="sizeHint" stdset="0">
0292            <size>
0293             <width>40</width>
0294             <height>20</height>
0295            </size>
0296           </property>
0297          </spacer>
0298         </item>
0299         <item>
0300          <widget class="QLabel" name="textLabel10">
0301           <property name="text">
0302            <string>24x12</string>
0303           </property>
0304           <property name="alignment">
0305            <set>Qt::AlignCenter</set>
0306           </property>
0307          </widget>
0308         </item>
0309         <item>
0310          <spacer name="horizontalSpacer_6">
0311           <property name="orientation">
0312            <enum>Qt::Horizontal</enum>
0313           </property>
0314           <property name="sizeHint" stdset="0">
0315            <size>
0316             <width>40</width>
0317             <height>20</height>
0318            </size>
0319           </property>
0320          </spacer>
0321         </item>
0322         <item>
0323          <widget class="QLabel" name="textLabel11">
0324           <property name="text">
0325            <string>26x14</string>
0326           </property>
0327           <property name="alignment">
0328            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0329           </property>
0330          </widget>
0331         </item>
0332         <item>
0333          <spacer name="horizontalSpacer_7">
0334           <property name="orientation">
0335            <enum>Qt::Horizontal</enum>
0336           </property>
0337           <property name="sizeHint" stdset="0">
0338            <size>
0339             <width>40</width>
0340             <height>20</height>
0341            </size>
0342           </property>
0343          </spacer>
0344         </item>
0345         <item>
0346          <widget class="QLabel" name="textLabel12">
0347           <property name="text">
0348            <string>30x16</string>
0349           </property>
0350           <property name="alignment">
0351            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0352           </property>
0353          </widget>
0354         </item>
0355        </layout>
0356       </item>
0357      </layout>
0358     </widget>
0359    </item>
0360    <item>
0361     <spacer>
0362      <property name="orientation">
0363       <enum>Qt::Vertical</enum>
0364      </property>
0365      <property name="sizeType">
0366       <enum>QSizePolicy::Expanding</enum>
0367      </property>
0368      <property name="sizeHint" stdset="0">
0369       <size>
0370        <width>507</width>
0371        <height>31</height>
0372       </size>
0373      </property>
0374     </spacer>
0375    </item>
0376   </layout>
0377  </widget>
0378  <resources/>
0379  <connections/>
0380 </ui>