Warning, /plasma/plasma-desktop/kcms/keyboard/kcm_keyboard.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>TabWidget</class>
0004  <widget class="QTabWidget" name="TabWidget">
0005   <property name="geometry">
0006    <rect>
0007     <x>0</x>
0008     <y>0</y>
0009     <width>677</width>
0010     <height>485</height>
0011    </rect>
0012   </property>
0013   <property name="currentIndex">
0014    <number>1</number>
0015   </property>
0016   <property name="documentMode">
0017    <bool>true</bool>
0018   </property>
0019   <widget class="QWidget" name="tabHardware">
0020    <attribute name="title">
0021     <string>Hardware</string>
0022    </attribute>
0023    <layout class="QFormLayout" name="formLayout">
0024     <property name="verticalSpacing">
0025      <number>0</number>
0026     </property>
0027     <item row="0" column="0">
0028      <widget class="QLabel" name="label_4">
0029       <property name="sizePolicy">
0030        <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
0031         <horstretch>1</horstretch>
0032         <verstretch>0</verstretch>
0033        </sizepolicy>
0034       </property>
0035       <property name="text">
0036        <string>Keyboard &amp;model:</string>
0037       </property>
0038       <property name="alignment">
0039        <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
0040       </property>
0041       <property name="buddy">
0042        <cstring>keyboardModelComboBox</cstring>
0043       </property>
0044      </widget>
0045     </item>
0046     <item row="0" column="1">
0047      <widget class="QComboBox" name="keyboardModelComboBox">
0048       <property name="sizePolicy">
0049        <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
0050         <horstretch>2</horstretch>
0051         <verstretch>0</verstretch>
0052        </sizepolicy>
0053       </property>
0054       <property name="whatsThis">
0055        <string>Here you can choose a keyboard model. This setting is independent of your keyboard layout and refers to the &quot;hardware&quot; model, i.e. the way your keyboard is manufactured. Modern keyboards that come with your computer usually have two extra keys and are referred to as &quot;104-key&quot; models, which is probably what you want if you do not know what kind of keyboard you have.
0056 </string>
0057       </property>
0058       <property name="maxVisibleItems">
0059        <number>15</number>
0060       </property>
0061       <property name="sizeAdjustPolicy">
0062        <enum>QComboBox::AdjustToContentsOnFirstShow</enum>
0063       </property>
0064      </widget>
0065     </item>
0066     <item row="1" column="0" colspan="2">
0067      <widget class="QWidget" name="lowerHardwareWidget" native="true">
0068       <property name="sizePolicy">
0069        <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
0070         <horstretch>1</horstretch>
0071         <verstretch>1</verstretch>
0072        </sizepolicy>
0073       </property>
0074       <property name="minimumSize">
0075        <size>
0076         <width>0</width>
0077         <height>100</height>
0078        </size>
0079       </property>
0080       <property name="baseSize">
0081        <size>
0082         <width>0</width>
0083         <height>0</height>
0084        </size>
0085       </property>
0086       <layout class="QVBoxLayout" name="verticalLayout_2">
0087        <property name="margin">
0088         <number>0</number>
0089        </property>
0090       </layout>
0091      </widget>
0092     </item>
0093    </layout>
0094   </widget>
0095   <widget class="QWidget" name="tabLayouts">
0096    <attribute name="title">
0097     <string>Layouts</string>
0098    </attribute>
0099    <layout class="QGridLayout" name="gridLayout_2">
0100     <item row="0" column="0">
0101      <layout class="QHBoxLayout" name="horizontalLayout_3">
0102       <item>
0103        <widget class="QGroupBox" name="switchingPolicyGroupBox">
0104         <property name="whatsThis">
0105          <string>If you select &quot;Application&quot; or &quot;Window&quot; switching policy, changing the keyboard layout will only affect the current application or window.</string>
0106         </property>
0107         <property name="title">
0108          <string>Switching Policy</string>
0109         </property>
0110         <layout class="QGridLayout">
0111          <item row="0" column="0">
0112           <widget class="QRadioButton" name="switchByGlobalRadioBtn">
0113            <property name="text">
0114             <string>&amp;Global</string>
0115            </property>
0116            <property name="checked">
0117             <bool>true</bool>
0118            </property>
0119            <attribute name="buttonGroup">
0120             <string notr="true">switchingPolicyButtonGroup</string>
0121            </attribute>
0122           </widget>
0123          </item>
0124          <item row="1" column="0">
0125           <widget class="QRadioButton" name="switchByDesktopRadioBtn">
0126            <property name="text">
0127             <string>&amp;Desktop</string>
0128            </property>
0129            <attribute name="buttonGroup">
0130             <string notr="true">switchingPolicyButtonGroup</string>
0131            </attribute>
0132           </widget>
0133          </item>
0134          <item row="2" column="0">
0135           <widget class="QRadioButton" name="switchByApplicationRadioBtn">
0136            <property name="text">
0137             <string>&amp;Application</string>
0138            </property>
0139            <attribute name="buttonGroup">
0140             <string notr="true">switchingPolicyButtonGroup</string>
0141            </attribute>
0142           </widget>
0143          </item>
0144          <item row="3" column="0">
0145           <widget class="QRadioButton" name="switchByWindowRadioBtn">
0146            <property name="text">
0147             <string>&amp;Window</string>
0148            </property>
0149            <attribute name="buttonGroup">
0150             <string notr="true">switchingPolicyButtonGroup</string>
0151            </attribute>
0152           </widget>
0153          </item>
0154         </layout>
0155        </widget>
0156       </item>
0157       <item>
0158        <widget class="QGroupBox" name="shortcutsGroupBox">
0159         <property name="title">
0160          <string>Shortcuts for Switching Layout</string>
0161         </property>
0162         <layout class="QGridLayout" name="_2">
0163          <item row="0" column="0">
0164           <widget class="QLabel" name="label">
0165            <property name="text">
0166             <string>Main shortcuts:</string>
0167            </property>
0168            <property name="alignment">
0169             <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
0170            </property>
0171            <property name="buddy">
0172             <cstring>xkbGrpShortcutBtn</cstring>
0173            </property>
0174           </widget>
0175          </item>
0176          <item row="0" column="1">
0177           <widget class="QPushButton" name="xkbGrpShortcutBtn">
0178            <property name="whatsThis">
0179             <string>This is a shortcut for switching layouts which is handled by X.org. It allows modifier-only shortcuts.</string>
0180            </property>
0181            <property name="text">
0182             <string comment="no shortcut defined">None</string>
0183            </property>
0184           </widget>
0185          </item>
0186          <item row="0" column="2">
0187           <widget class="QToolButton" name="xkbGrpClearBtn">
0188            <property name="text">
0189             <string>…</string>
0190            </property>
0191           </widget>
0192          </item>
0193          <item row="1" column="0">
0194           <widget class="QLabel" name="label_3">
0195            <property name="text">
0196             <string>3rd level shortcuts:</string>
0197            </property>
0198            <property name="alignment">
0199             <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
0200            </property>
0201            <property name="buddy">
0202             <cstring>xkb3rdLevelShortcutBtn</cstring>
0203            </property>
0204           </widget>
0205          </item>
0206          <item row="1" column="1">
0207           <widget class="QPushButton" name="xkb3rdLevelShortcutBtn">
0208            <property name="whatsThis">
0209             <string>This is a shortcut for switching to a third level of the active layout (if it has one) which is handled by X.org. It allows modifier-only shortcuts.</string>
0210            </property>
0211            <property name="text">
0212             <string comment="no shortcut defined">None</string>
0213            </property>
0214           </widget>
0215          </item>
0216          <item row="1" column="2">
0217           <widget class="QToolButton" name="xkb3rdLevelClearBtn">
0218            <property name="text">
0219             <string>…</string>
0220            </property>
0221           </widget>
0222          </item>
0223          <item row="2" column="0">
0224           <widget class="QLabel" name="label_2">
0225            <property name="text">
0226             <string>Alternative shortcut:</string>
0227            </property>
0228            <property name="alignment">
0229             <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
0230            </property>
0231            <property name="buddy">
0232             <cstring>kdeKeySequence</cstring>
0233            </property>
0234           </widget>
0235          </item>
0236          <item row="2" column="1" colspan="2">
0237           <widget class="KKeySequenceWidget" name="kdeKeySequence">
0238            <property name="whatsThis">
0239             <string>This is a shortcut for switching layouts. It does not support modifier-only shortcuts and also may not work in some situations (e.g. if popup is active or from screensaver).</string>
0240            </property>
0241            <property name="multiKeyShortcutsAllowed">
0242             <bool>false</bool>
0243            </property>
0244           </widget>
0245          </item>
0246          <item row="3" column="0">
0247           <widget class="QLabel" name="label_6">
0248            <property name="text">
0249             <string>Last used shortcut:</string>
0250            </property>
0251            <property name="alignment">
0252             <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
0253            </property>
0254            <property name="buddy">
0255             <cstring>togglePreviouslySelectedLayoutKeySequence</cstring>
0256            </property>
0257           </widget>
0258          </item>
0259          <item row="3" column="1" colspan="2">
0260           <widget class="KKeySequenceWidget" name="toggleLastUsedLayoutKeySequence">
0261            <property name="whatsThis">
0262             <string>This shortcut allows for fast switching between two layouts, by always switching to the last-used one.</string>
0263            </property>
0264            <property name="multiKeyShortcutsAllowed">
0265             <bool>false</bool>
0266            </property>
0267           </widget>
0268          </item>
0269          <item row="4" column="0">
0270           <widget class="QCheckBox" name="kcfg_osdKbdLayoutChangedEnabled">
0271            <property name="layoutDirection">
0272             <enum>Qt::RightToLeft</enum>
0273            </property>
0274           </widget>
0275          </item>
0276         </layout>
0277        </widget>
0278       </item>
0279      </layout>
0280     </item>
0281     <item row="1" column="0">
0282      <widget class="QGroupBox" name="kcfg_configureLayouts">
0283       <property name="enabled">
0284        <bool>true</bool>
0285       </property>
0286       <property name="title">
0287        <string>Configure layouts</string>
0288       </property>
0289       <property name="flat">
0290        <bool>false</bool>
0291       </property>
0292       <property name="checkable">
0293        <bool>true</bool>
0294       </property>
0295       <layout class="QGridLayout" name="gridLayout_5">
0296        <item row="0" column="0" colspan="2">
0297         <layout class="QHBoxLayout" name="horizontalLayout">
0298          <item>
0299           <widget class="QPushButton" name="addLayoutBtn">
0300            <property name="text">
0301             <string>Add</string>
0302            </property>
0303           </widget>
0304          </item>
0305          <item>
0306           <widget class="QPushButton" name="removeLayoutBtn">
0307            <property name="enabled">
0308             <bool>false</bool>
0309            </property>
0310            <property name="text">
0311             <string>Remove</string>
0312            </property>
0313           </widget>
0314          </item>
0315          <item>
0316           <widget class="QPushButton" name="moveUpBtn">
0317            <property name="enabled">
0318             <bool>false</bool>
0319            </property>
0320            <property name="text">
0321             <string>Move Up</string>
0322            </property>
0323           </widget>
0324          </item>
0325          <item>
0326           <widget class="QPushButton" name="moveDownBtn">
0327            <property name="enabled">
0328             <bool>false</bool>
0329            </property>
0330            <property name="text">
0331             <string>Move Down</string>
0332            </property>
0333           </widget>
0334          </item>
0335          <item>
0336           <widget class="QPushButton" name="previewButton">
0337            <property name="enabled">
0338             <bool>false</bool>
0339            </property>
0340            <property name="text">
0341             <string>Preview</string>
0342            </property>
0343           </widget>
0344          </item>
0345          <item>
0346           <spacer name="horizontalSpacer">
0347            <property name="orientation">
0348             <enum>Qt::Horizontal</enum>
0349            </property>
0350            <property name="sizeHint" stdset="0">
0351             <size>
0352              <width>40</width>
0353              <height>20</height>
0354             </size>
0355            </property>
0356           </spacer>
0357          </item>
0358         </layout>
0359        </item>
0360        <item row="1" column="0" colspan="2">
0361         <widget class="QTableView" name="layoutsTableView">
0362          <property name="selectionBehavior">
0363           <enum>QAbstractItemView::SelectRows</enum>
0364          </property>
0365          <property name="showGrid">
0366           <bool>false</bool>
0367          </property>
0368          <attribute name="verticalHeaderVisible">
0369           <bool>false</bool>
0370          </attribute>
0371         </widget>
0372        </item>
0373        <item row="2" column="0" colspan="2">
0374         <widget class="QCheckBox" name="layoutLoopingCheckBox">
0375          <property name="text">
0376           <string>Spare layouts</string>
0377          </property>
0378         </widget>
0379        </item>
0380        <item row="3" column="0">
0381         <spacer name="horizontalSpacer_2">
0382          <property name="orientation">
0383           <enum>Qt::Horizontal</enum>
0384          </property>
0385          <property name="sizeType">
0386           <enum>QSizePolicy::Fixed</enum>
0387          </property>
0388          <property name="sizeHint" stdset="0">
0389           <size>
0390            <width>15</width>
0391            <height>20</height>
0392           </size>
0393          </property>
0394         </spacer>
0395        </item>
0396        <item row="3" column="1">
0397         <widget class="QGroupBox" name="layoutLoopingGroupBox">
0398          <property name="title">
0399           <string/>
0400          </property>
0401          <property name="flat">
0402           <bool>true</bool>
0403          </property>
0404          <layout class="QGridLayout" name="gridLayout_4">
0405           <item row="0" column="0">
0406            <widget class="QLabel" name="label_5">
0407             <property name="text">
0408              <string>Main layout count:</string>
0409             </property>
0410            </widget>
0411           </item>
0412           <item row="0" column="1">
0413            <widget class="QSpinBox" name="layoutLoopCountSpinBox"/>
0414           </item>
0415           <item row="0" column="2">
0416            <spacer name="horizontalSpacer_3">
0417             <property name="orientation">
0418              <enum>Qt::Horizontal</enum>
0419             </property>
0420             <property name="sizeHint" stdset="0">
0421              <size>
0422               <width>431</width>
0423               <height>20</height>
0424              </size>
0425             </property>
0426            </spacer>
0427           </item>
0428          </layout>
0429         </widget>
0430        </item>
0431       </layout>
0432      </widget>
0433     </item>
0434    </layout>
0435   </widget>
0436   <widget class="QWidget" name="tabAdvanced">
0437    <attribute name="title">
0438     <string>Advanced</string>
0439    </attribute>
0440    <layout class="QGridLayout" name="gridLayout_1">
0441     <item row="0" column="0" colspan="2">
0442      <widget class="QCheckBox" name="kcfg_resetOldXkbOptions">
0443       <property name="text">
0444        <string>&amp;Configure keyboard options</string>
0445       </property>
0446      </widget>
0447     </item>
0448     <item row="1" column="0">
0449      <widget class="QTreeView" name="xkbOptionsTreeView">
0450       <property name="enabled">
0451        <bool>false</bool>
0452       </property>
0453       <property name="headerHidden">
0454        <bool>true</bool>
0455       </property>
0456      </widget>
0457     </item>
0458    </layout>
0459   </widget>
0460  </widget>
0461  <customwidgets>
0462   <customwidget>
0463    <class>KKeySequenceWidget</class>
0464    <extends>QWidget</extends>
0465    <header>kkeysequencewidget.h</header>
0466   </customwidget>
0467  </customwidgets>
0468  <resources/>
0469  <connections/>
0470  <slots>
0471   <signal>changed(bool)</signal>
0472  </slots>
0473  <buttongroups>
0474   <buttongroup name="switchingPolicyButtonGroup"/>
0475  </buttongroups>
0476 </ui>