summaryrefslogtreecommitdiffstats
path: root/kxkb/kcmmiscwidget.ui
diff options
context:
space:
mode:
authorDarrell Anderson <[email protected]>2013-03-02 21:37:41 -0600
committerDarrell Anderson <[email protected]>2013-03-02 21:37:41 -0600
commit8f1fb61e82b6e690a166e737fa1da6e2bd1666f4 (patch)
tree167d72e1dea1122e57b1e6d34df5dfd1c2ccf26e /kxkb/kcmmiscwidget.ui
parent48e7fc5a76e0fedff4bbee92a801e84cb011eee3 (diff)
downloadtdebase-8f1fb61e82b6e690a166e737fa1da6e2bd1666f4.tar.gz
tdebase-8f1fb61e82b6e690a166e737fa1da6e2bd1666f4.zip
Add preliminary support to improve kcontrol keyboard repeat speed setting.
This partially resolves bug report 1349.
Diffstat (limited to 'kxkb/kcmmiscwidget.ui')
-rw-r--r--kxkb/kcmmiscwidget.ui33
1 files changed, 27 insertions, 6 deletions
diff --git a/kxkb/kcmmiscwidget.ui b/kxkb/kcmmiscwidget.ui
index 1f1ec5d3f..77034d4a5 100644
--- a/kxkb/kcmmiscwidget.ui
+++ b/kxkb/kcmmiscwidget.ui
@@ -85,7 +85,7 @@
<property name="name">
<cstring>unnamed</cstring>
</property>
- <widget class="TQLabel" row="1" column="0">
+ <widget class="TQLabel" row="2" column="0">
<property name="name">
<cstring>lblDelay</cstring>
</property>
@@ -104,7 +104,7 @@
<cstring>delay</cstring>
</property>
</widget>
- <widget class="TQSlider" row="1" column="1">
+ <widget class="TQSlider" row="2" column="1">
<property name="name">
<cstring>delaySlider</cstring>
</property>
@@ -136,7 +136,7 @@
<string>If supported, this option allows you to set the delay after which a pressed key will start generating keycodes. The 'Repeat rate' option controls the frequency of these keycodes.</string>
</property>
</widget>
- <widget class="KIntNumInput" row="1" column="2" rowspan="1" colspan="1">
+ <widget class="KIntNumInput" row="2" column="2" rowspan="1" colspan="1">
<property name="name">
<cstring>delay</cstring>
</property>
@@ -156,7 +156,7 @@
<string>If supported, this option allows you to set the delay after which a pressed key will start generating keycodes. The 'Repeat rate' option controls the frequency of these keycodes.</string>
</property>
</widget>
- <widget class="TQLabel" row="2" column="0">
+ <widget class="TQLabel" row="3" column="0">
<property name="name">
<cstring>lblRate</cstring>
</property>
@@ -175,7 +175,7 @@
<cstring>rate</cstring>
</property>
</widget>
- <widget class="TQSlider" row="2" column="1" rowspan="1" colspan="1">
+ <widget class="TQSlider" row="3" column="1" rowspan="1" colspan="1">
<property name="name">
<cstring>rateSlider</cstring>
</property>
@@ -207,7 +207,7 @@
<string>If supported, this option allows you to set the rate at which keycodes are generated while a key is pressed.</string>
</property>
</widget>
- <widget class="KDoubleNumInput" row="2" column="2" rowspan="1" colspan="1">
+ <widget class="KDoubleNumInput" row="3" column="2" rowspan="1" colspan="1">
<property name="name">
<cstring>rate</cstring>
</property>
@@ -244,6 +244,20 @@
<string>If you check this option, pressing and holding down a key emits the same character over and over again. For example, pressing and holding down the Tab key will have the same effect as that of pressing that key several times in succession: Tab characters continue to be emitted until you release the key.</string>
</property>
</widget>
+ <widget class="TQCheckBox" row="1" column="0" rowspan="1" colspan="2">
+ <property name="name">
+ <cstring>repeatBoxBIOS</cstring>
+ </property>
+ <property name="text">
+ <string>Use &amp;BIOS settings</string>
+ </property>
+ <property name="checked">
+ <bool>false</bool>
+ </property>
+ <property name="whatsThis" stdset="0">
+ <string>If you check this option, pressing and holding down a key emits the same character over and over again as set in the BIOS. For example, pressing and holding down the Tab key will have the same effect as that of pressing that key several times in succession: Tab characters continue to be emitted until you release the key.</string>
+ </property>
+ </widget>
</grid>
</widget>
<widget class="KIntNumInput" row="2" column="1">
@@ -300,6 +314,12 @@
<connection>
<sender>repeatBox</sender>
<signal>toggled(bool)</signal>
+ <receiver>repeatBoxBIOS</receiver>
+ <slot>setEnabled(bool)</slot>
+ </connection>
+ <connection>
+ <sender>repeatBox</sender>
+ <signal>toggled(bool)</signal>
<receiver>delay</receiver>
<slot>setEnabled(bool)</slot>
</connection>
@@ -330,6 +350,7 @@
</connections>
<tabstops>
<tabstop>repeatBox</tabstop>
+ <tabstop>repeatBoxBIOS</tabstop>
<tabstop>click</tabstop>
<tabstop>RadioButton1</tabstop>
<tabstop>RadioButton1_2</tabstop>