summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <[email protected]>2014-11-19 23:15:02 -0600
committerTimothy Pearson <[email protected]>2014-11-19 23:16:52 -0600
commitf4eb973eac3a9f0f5e9137752f9b2061a6a7e1f0 (patch)
tree955a74225aaf611e454fb6519c5da883cfa9e09d
parent0a8ecfb93b699a519ad9af9e548279d50c50093b (diff)
parent3b73654a279458e28f225b2cce77bee098fe1739 (diff)
downloadtdebase-f4eb973eac3a9f0f5e9137752f9b2061a6a7e1f0.tar.gz
tdebase-f4eb973eac3a9f0f5e9137752f9b2061a6a7e1f0.zip
Merge branch 'master' of https://scm.trinitydesktop.org/scm/git/tdebase
-rw-r--r--doc/kcontrol/crypto/index.docbook4
-rw-r--r--doc/kcontrol/kcmaccess/index.docbook33
-rw-r--r--doc/kcontrol/keys/index.docbook5
-rw-r--r--kcontrol/access/kcmaccess.cpp28
-rw-r--r--kcontrol/access/kcmaccess.h2
-rw-r--r--kcontrol/accessibility/Makefile.am15
-rw-r--r--kcontrol/accessibility/accessibility.cpp141
-rw-r--r--kcontrol/accessibility/accessibility.desktop239
-rw-r--r--kcontrol/accessibility/accessibility.h71
-rw-r--r--kcontrol/accessibility/accessibilityconfigwidget.ui1630
-rw-r--r--kcontrol/accessibility/accessibilityconfigwidget.ui.h22
-rw-r--r--kcontrol/accessibility/configure.in.in3
-rw-r--r--kcontrol/accessibility/kcm_accessibility.kcfg67
-rw-r--r--kcontrol/accessibility/settings.kcfgc5
-rw-r--r--kcontrol/arts/arts.cpp13
-rw-r--r--kcontrol/arts/arts.h4
-rw-r--r--kcontrol/crypto/crypto.cpp19
-rw-r--r--kcontrol/crypto/crypto.h1
-rw-r--r--kcontrol/keys/main.cpp6
-rw-r--r--kcontrol/locale/toplevel.cpp17
-rw-r--r--kcontrol/locale/toplevel.h5
-rw-r--r--kxkb/kcmlayout.cpp14
-rw-r--r--kxkb/kcmlayout.h3
23 files changed, 125 insertions, 2222 deletions
diff --git a/doc/kcontrol/crypto/index.docbook b/doc/kcontrol/crypto/index.docbook
index 5063a723f..a2dc83e58 100644
--- a/doc/kcontrol/crypto/index.docbook
+++ b/doc/kcontrol/crypto/index.docbook
@@ -197,7 +197,11 @@ You can easily manage them from here.</para>
<para>The list box shows which site and personal certificates &tde;
knows about. You can easily manage them from here.</para>
+</sect2>
+<sect2 id="ssl-signers">
+<title>The <guilabel>SSL Signers</guilabel> Tab</title>
+<para>We apologize. This section has not been written yet.</para>
</sect2>
</sect1>
diff --git a/doc/kcontrol/kcmaccess/index.docbook b/doc/kcontrol/kcmaccess/index.docbook
index bb5d93cab..1a24daf17 100644
--- a/doc/kcontrol/kcmaccess/index.docbook
+++ b/doc/kcontrol/kcmaccess/index.docbook
@@ -33,9 +33,11 @@
audible cues, or who have difficulty using a keyboard.</para>
<para>
-The module is divided into two tabs: <link
-linkend="access-bell"><guilabel>Bell</guilabel></link> and <link
-linkend="access-kb"><guilabel>Keyboard</guilabel></link>.
+The module is divided into four tabs tabs:
+<link linkend="access-bell"><guilabel>Bell</guilabel></link>,
+<link linkend="modifier-keys"><guilabel>Modifier Keys</guilabel></link>,
+<link linkend="keyboard-filters"><guilabel>Keyboard Filters</guilabel></link>
+and <link linkend="action-gestures"><guilabel>Action Gestures</guilabel></link>.
</para>
<sect3 id="access-bell">
@@ -89,16 +91,12 @@ bell. The default value is 500ms, or half a second.
</para>
</sect3>
+</sect2>
-<sect3 id="access-kb">
-<title><guilabel>Keyboard</guilabel></title>
-
-<para>There are three sections to this panel.</para>
+<sect2 id="modifier-keys">
+<title>Modifier Keys</title>
-<variablelist>
-<varlistentry>
-<term><guilabel>Use Sticky Keys</guilabel></term>
-<listitem>
+<para><guilabel>Use Sticky Keys</guilabel></para>
<para>
If this option is enabled, you can press and release the &Shift;,
&Alt; or &Ctrl; keys, and then press another key to get a key combo
@@ -144,9 +142,13 @@ de-select the &Shift; key, press it again.
</listitem>
</varlistentry>
</variablelist>
-</listitem>
-</varlistentry>
+</sect2>
+
+<sect2 id="keyboard-filters">
+<title>Keyboard Filters</title>
+
+<variablelist>
<varlistentry>
<term><guilabel>Slow keys</guilabel></term>
<listitem>
@@ -170,8 +172,11 @@ accepted. This prevents accidental multiple key strokes.
</varlistentry>
</variablelist>
-</sect3>
+</sect2>
+<sect2 id="action-gestures">
+<title>Action Gestures</title>
+<para>We apologize. This section has not been written yet.</para>
</sect2>
</sect1>
diff --git a/doc/kcontrol/keys/index.docbook b/doc/kcontrol/keys/index.docbook
index 3aa32d659..4548adbf5 100644
--- a/doc/kcontrol/keys/index.docbook
+++ b/doc/kcontrol/keys/index.docbook
@@ -160,6 +160,11 @@ scheme, discarding your changes.</para></important> </sect3>
</sect2>
+<sect2 id="key-bindings-shortcuts">
+<title>Command shortcuts</title>
+<para>We apologize. This section has not been written yet.</para>
+</sect2>
+
<sect2 id="key-bindings-modifiers">
<title>Modifier Keys</title>
diff --git a/kcontrol/access/kcmaccess.cpp b/kcontrol/access/kcmaccess.cpp
index 534dc692c..485c7b80a 100644
--- a/kcontrol/access/kcmaccess.cpp
+++ b/kcontrol/access/kcmaccess.cpp
@@ -235,8 +235,8 @@ KAccessConfig::KAccessConfig(TQWidget *parent, const char *)
setAboutData( about );
TQVBoxLayout *main = new TQVBoxLayout(this, 0, KDialogBase::spacingHint());
- TQTabWidget *tab = new TQTabWidget(this);
- main->addWidget(tab);
+ tabWidget = new TQTabWidget(this);
+ main->addWidget(tabWidget);
// bell settings ---------------------------------------
TQWidget *bell = new TQWidget(this);
@@ -341,7 +341,7 @@ KAccessConfig::KAccessConfig(TQWidget *parent, const char *)
// -----------------------------------------------------
- tab->addTab(bell, i18n("&Bell"));
+ tabWidget->addTab(bell, i18n("&Bell"));
// modifier key settings -------------------------------
@@ -404,7 +404,7 @@ KAccessConfig::KAccessConfig(TQWidget *parent, const char *)
vbox->addStretch();
- tab->addTab(modifiers, i18n("&Modifier Keys"));
+ tabWidget->addTab(modifiers, i18n("&Modifier Keys"));
// key filter settings ---------------------------------
TQWidget *filters = new TQWidget(this);
@@ -480,7 +480,7 @@ KAccessConfig::KAccessConfig(TQWidget *parent, const char *)
vbox->addStretch();
- tab->addTab(filters, i18n("&Keyboard Filters"));
+ tabWidget->addTab(filters, i18n("&Keyboard Filters"));
// gestures --------------------------------------------
TQWidget *features = new TQWidget(this);
@@ -551,7 +551,7 @@ KAccessConfig::KAccessConfig(TQWidget *parent, const char *)
vbox->addStretch();
- tab->addTab(features, i18n("Activation Gestures"));
+ tabWidget->addTab(features, i18n("Activation Gestures"));
load();
}
@@ -731,6 +731,22 @@ void KAccessConfig::save()
}
+TQString KAccessConfig::handbookSection() const
+{
+ int index = tabWidget->currentPageIndex();
+ if (index == 0)
+ return "accessibility-intro";
+ else if (index == 1)
+ return "modifier-keys";
+ else if (index == 2)
+ return "keyboard-filters";
+ else if (index == 3)
+ return "action-gestures";
+ else
+ return TQString::null;
+}
+
+
void KAccessConfig::defaults()
{
load( true );
diff --git a/kcontrol/access/kcmaccess.h b/kcontrol/access/kcmaccess.h
index 14a441a59..4eb8af45d 100644
--- a/kcontrol/access/kcmaccess.h
+++ b/kcontrol/access/kcmaccess.h
@@ -70,6 +70,7 @@ public:
void load(bool useDefaults);
void save();
void defaults();
+ virtual TQString handbookSection() const;
protected slots:
@@ -83,6 +84,7 @@ protected slots:
private:
+ TQTabWidget* tabWidget;
TQCheckBox *systemBell, *customBell, *visibleBell;
TQRadioButton *invertScreen, *flashScreen;
TQLabel *soundLabel, *colorLabel;
diff --git a/kcontrol/accessibility/Makefile.am b/kcontrol/accessibility/Makefile.am
deleted file mode 100644
index 7a0da941a..000000000
--- a/kcontrol/accessibility/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-AM_CPPFLAGS = $(all_includes)
-METASOURCES = AUTO
-
-kde_module_LTLIBRARIES = kcm_accessibility.la
-
-kcm_accessibility_la_SOURCES = accessibility.cpp accessibilityconfigwidget.ui
-kcm_accessibility_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
-kcm_accessibility_la_LIBADD = $(LIB_TDEIO)
-
-noinst_HEADERS = accessibility.h
-
-xdg_apps_DATA = accessibility.desktop
-
-messages: rc.cpp
- $(XGETTEXT) *.cpp -o $(podir)/kcmaccessibility.pot
diff --git a/kcontrol/accessibility/accessibility.cpp b/kcontrol/accessibility/accessibility.cpp
deleted file mode 100644
index c34f7be64..000000000
--- a/kcontrol/accessibility/accessibility.cpp
+++ /dev/null
@@ -1,141 +0,0 @@
-/****************************************************************************
- accessibility.cpp
- KDE Control Accessibility module to control Bell, Keyboard and ?Mouse?
- -------------------
- Copyright : (c) 2000 Matthias H�lzer-Kl�pfel
- -------------------
- Original Author: Matthias H�lzer-Kl�pfel
- Contributors: Jos� Pablo Ezequiel "Pupeno" Fern�ndez <[email protected]>
- Current Maintainer: Jos� Pablo Ezequiel "Pupeno" Fern�ndez <[email protected]>
- ****************************************************************************/
-
-/****************************************************************************
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- ****************************************************************************/
-
-#include <tqcheckbox.h>
-#include <tqradiobutton.h>
-#include <tqtabwidget.h>
-
-#include <tdeaboutdata.h>
-#include <kcolorbutton.h>
-#include <tdeconfig.h>
-#include <kgenericfactory.h>
-#include <knuminput.h>
-#include <kurlrequester.h>
-
-#include "accessibility.moc"
-
-typedef KGenericFactory<AccessibilityConfig, TQWidget> AccessibilityFactory;
-K_EXPORT_COMPONENT_FACTORY( kcm_accessibility, AccessibilityFactory("kcmaccessibility") )
-
-/**
- * This function checks if the kaccess daemon needs to be run
- * This function will be deprecated since the kaccess daemon will be part of kded
- */
-// static bool needToRunKAccessDaemon( TDEConfig *config ){
-// TDEConfigGroup group( config, "Bell" );
-//
-// if(!group.readBoolEntry("SystemBell", true)){
-// return true;
-// }
-// if(group.readBoolEntry("ArtsBell", false)){
-// return true;
-// }
-// if(group.readBoolEntry("VisibleBell", false)){
-// return true;
-// }
-// return false; // don't need it
-// }
-
-AccessibilityConfig::AccessibilityConfig(TQWidget *parent, const char *name, const TQStringList &)
- : AccessibilityConfigWidget( parent, name){
-
- TDEAboutData *about =
- new TDEAboutData(I18N_NOOP("kcmaccessiblity"), I18N_NOOP("TDE Accessibility Tool"),
- 0, 0, TDEAboutData::License_GPL,
- I18N_NOOP("(c) 2000, Matthias Hoelzer-Kluepfel"));
-
- about->addAuthor("Matthias Hoelzer-Kluepfel", I18N_NOOP("Author") , "[email protected]");
- about->addAuthor("Jos� Pablo Ezequiel Fern�ndez", I18N_NOOP("Author") , "[email protected]");
- setAboutData( about );
-
- kdDebug() << "Running: AccessibilityConfig::AccessibilityConfig(TQWidget *parent, const char *name, const TQStringList &)" << endl;
- // TODO: set the KURL Dialog to open just audio files
- connect( mainTab, TQT_SIGNAL(currentChanged(TQWidget*)), this, TQT_SIGNAL(quickHelpChanged()) );
- load();
-}
-
-
-AccessibilityConfig::~AccessibilityConfig(){
- kdDebug() << "Running: AccessibilityConfig::~AccessibilityConfig()" << endl;
-}
-
-void AccessibilityConfig::load()
-{
- load( false );
-}
-
-void AccessibilityConfig::load( bool useDefaults )
-{
- kdDebug() << "Running: AccessibilityConfig::load()" << endl;
-
- TDEConfig *bell = new TDEConfig("bellrc", true);
-
- bell->setReadDefaults( useDefaults );
-
- bell->setGroup("General");
- systemBell->setChecked(bell->readBoolEntry("SystemBell", false));
- customBell->setChecked(bell->readBoolEntry("CustomBell", false));
- visibleBell->setChecked(bell->readBoolEntry("VisibleBell", false));
-
- bell->setGroup("CustomBell");
- soundToPlay->setURL(bell->readPathEntry("Sound", ""));
-
- bell->setGroup("Visible");
- invertScreen->setChecked(bell->readBoolEntry("Invert", true));
- flashScreen->setChecked(bell->readBoolEntry("Flash", false));
- // TODO: There has to be a cleaner way.
- TQColor *redColor = new TQColor(Qt::red);
- flashScreenColor->setColor(bell->readColorEntry("FlashColor", redColor));
- delete redColor;
- visibleBellDuration->setValue(bell->readNumEntry("Duration", 500));
-
- delete bell;
- emit changed( useDefaults );
-}
-
-
-void AccessibilityConfig::save(){
- kdDebug() << "Running: AccessibilityConfig::save()" << endl;
-
- TDEConfig *bell = new TDEConfig("bellrc");
-
- bell->setGroup("General");
- bell->writeEntry("SystemBell", systemBell->isChecked());
- bell->writeEntry("CustomBell", customBell->isChecked());
- bell->writeEntry("VisibleBell", visibleBell->isChecked());
-
- bell->setGroup("CustomBell");
- bell->writePathEntry("Sound", soundToPlay->url());
-
- bell->setGroup("Visible");
- bell->writeEntry("Invert", invertScreen->isChecked());
- bell->writeEntry("Flash", flashScreen->isChecked());
- bell->writeEntry("FlashColor", flashScreenColor->color());
- bell->writeEntry("Duration", visibleBellDuration->value());
-
- bell->sync();
- delete bell;
-}
-
-
-void AccessibilityConfig::defaults()
-{
- load( true );
-}
diff --git a/kcontrol/accessibility/accessibility.desktop b/kcontrol/accessibility/accessibility.desktop
deleted file mode 100644
index 4da0cc3d7..000000000
--- a/kcontrol/accessibility/accessibility.desktop
+++ /dev/null
@@ -1,239 +0,0 @@
-[Desktop Entry]
-Exec=tdecmshell accessibility
-Icon=access
-Type=Application
-
-
-X-TDE-Library=accessibility
-X-TDE-Factoryname=accessibility
-X-TDE-ParentApp=kcontrol
-
-Name=Accessibility
-Name[af]=Toeganklikheid
-Name[ar]=تسهيل الوصول
-Name[az]=Yetişmə Qabiliyyəti
-Name[be]=Даступнасць
-Name[bg]=Равностоен достъп
-Name[bn]=সহায়ক প্রযুক্তি
-Name[br]=Haezadusted
-Name[bs]=Pristupačnost
-Name[ca]=Accessibilitat
-Name[cs]=Zpřístupnění
-Name[csb]=Pòmòce przistãpù
-Name[cy]=Hygyrchedd
-Name[da]=Tilgængelighed
-Name[de]=Zugangshilfen
-Name[el]=Προσιτότητα
-Name[eo]=Alirebleco
-Name[es]=Accesibilidad
-Name[et]=Hõlbustus
-Name[eu]=Erabilerraztasuna
-Name[fa]=دستیابی‌پذیری
-Name[fi]=Helppokäyttötoiminnot
-Name[fr]=Accessibilité
-Name[fy]=Tagonklikens
-Name[ga]=Inrochtaineacht
-Name[gl]=Accesibilidade
-Name[he]=נגישות
-Name[hi]=पहुँच
-Name[hr]=Pristupačnost
-Name[hu]=Kezelési segítség
-Name[id]=Aksesibiliti
-Name[is]=Aðgengi
-Name[it]=Accessibilit�
-Name[ja]=アクセシビリティ
-Name[ka]=სპეციალური შესაძლბლობები
-Name[kk]=Арнайы мүмкіндіктер
-Name[km]=ភាព​អាច​ចូល​ដំណើរការ​បាន
-Name[ko]=내게 필요한 설정
-Name[lo]=ຄວາມສາມາດໃນການໃຊ້ງານ
-Name[lt]=Prieinamumas
-Name[lv]=Pieejamība
-Name[mk]=Пристапливост
-Name[mn]=Хэрэглэх тохь
-Name[ms]=Kebolehcapaian
-Name[mt]=Aċċessibilt�
-Name[nb]=Tilgjengelighet
-Name[nds]=Behinnertenhülp
-Name[ne]=पहुँचता
-Name[nl]=Toegankelijkheid
-Name[nn]=Tilgjenge
-Name[nso]=Botsenelo
-Name[oc]=Accessibilitat
-Name[pa]=ਸਹੂਲਤਾਂ
-Name[pl]=Dostępność
-Name[pt]=Acessibilidade
-Name[pt_BR]=Acessibilidade
-Name[ro]=Accesibilitate
-Name[ru]=Специальные возможности
-Name[rw]=Ukugerwaho
-Name[se]=Álkkibut geavaheapmi
-Name[sk]=Prístupnosť
-Name[sl]=Dostopnost
-Name[sr]=Приступачност
-Name[sr@Latn]=Pristupačnost
-Name[ss]=Kutfolakala kalula
-Name[sv]=Handikappstöd
-Name[ta]=அணுகல்
-Name[te]=అందుబాటు
-Name[tg]=Имконпазирӣ
-Name[th]=ตัวช่วยในการใช้งาน
-Name[tr]=Erişilebilirlik
-Name[tt]=Qulaylıq
-Name[uk]=Доступність
-Name[uz]=Qulayliklar
-Name[uz@cyrillic]=Қулайликлар
-Name[ven]=Dzheneaho
-Name[vi]=Hỗ trợ người tàn tật
-Name[wa]=Accessibilité
-Name[xh]=Unikezelo
-Name[zh_CN]=辅助
-Name[zh_TW]=無障礙輔助
-Name[zu]=Ukungena
-
-Comment=Improve accessibility for disabled persons
-Comment[af]=Verbeter toeganklikheid vir gestremde persone
-Comment[ar]=تسهيل الاستخدام لذوي الاحتياجات الخاصة
-Comment[az]=Yetişmə qabiliyyəti zəyif olanların həyatını asanlaşdırar
-Comment[be]=Павялічвае даступнасць для людзей з фізічнымі адхіленнямі
-Comment[bg]=Настройване на достъпа за хора с увреждания
-Comment[bn]=অসমর্থ ব্যবহারকারীদের সহায়তা করার প্রযুক্তি
-Comment[bs]=Bolja pristupačnost za osobe sa nedostacima
-Comment[ca]=Accessibilitat millorada per a persones discapacitades
-Comment[cs]=Zlepšení přístupnosti pro osoby s postižením
-Comment[csb]=Pòprôwionô przistãpnosc dlô niefùlsprôwnëch lëdzi
-Comment[cy]=Gwella hygyrchedd i bobl anabl
-Comment[da]=Forbedr tilgængelighed for handicappede personer
-Comment[de]=Verbesserte Benutzbarkeit für behinderte Menschen
-Comment[el]=Βελτίωση της προσιτότητας για άτομα με ειδικές ανάγκες
-Comment[eo]=Plibonigita alirebleco por handikapitoj
-Comment[es]=Mejorar accesibilidad para discapacitados
-Comment[et]=Puuetega inimestele mõeldud seaded
-Comment[eu]=Erabilerraztasuna hobetzen du pertsona elbarrientzat
-Comment[fa]=بهبود دستیابی‌پذیری برای اشخاص ناتوان
-Comment[fi]=Käyttöä helpottavia asetuksia
-Comment[fr]=Accessibilité améliorée pour les personnes handicapées
-Comment[fy]=Ferbeterde tagonklikens foar brûkers mei in handikap
-Comment[ga]=Feabhsaigh an inrochtaineacht do dhaoine míchumasaithe
-Comment[gl]=Acesibilidade mellorada para persoas con discapacidades
-Comment[he]=שיפור הנגישות עבור אנשים עם מגבלות
-Comment[hi]=विकलांग व्यक्तियों के लिए पहुँच बेहतर बनाए
-Comment[hr]=Unaprijedite pristupačnost osobama s invaliditetom
-Comment[hu]=A számítógép kezelését segítő eszközök fogyatékosoknak
-Comment[is]=Endurbætt aðgengi fyrir þá sem þurfa
-Comment[it]=Accessibilità migliorata per le persone disabili
-Comment[ja]=障害のある方達のためのアクセス改善
-Comment[ka]=ფიზიკური ნაკლოვანებბის მქონი ხალხისთვის სპეციალური შესაძლბლობები
-Comment[kk]=Мүмкіншіліктері шектеулі адамдарға көмек
-Comment[km]=បង្កើន​មធ្យោបាយ​ងាយស្រួល​សម្រាប់​មនុស្ស​ពិការ
-Comment[ko]=장애인들을 위하여 접근성을 향상시킵니다
-Comment[lo]=ປັບຄ່າຄວາມສາມາດໃນການໃຊ້ງານສຳຫລັບຜູ້ທີ່ມີຄວາມສາມາດ
-Comment[lt]=Pagerintas prieinamumas neįgaliems asmenims
-Comment[lv]=Uzlabo pieejamību cilvekiem ar īpašām vajadzībām
-Comment[mk]=Ја подобрува пристапливоста за хендикепирани лица
-Comment[mn]=Гэмтэлтэй хүнд зориулан сайжруулсан хэрэглээ
-Comment[ms]=Tingkatkan keaksesan bagi orang kurang upaya
-Comment[mt]=Aċċessibbiltà aħjar għal persuni b'diżabilit�
-Comment[nb]=Forbedret tilgjengelighet for funksjonshemmede
-Comment[nds]=Verbetert den Togang för Behinnerte
-Comment[ne]=अक्षम व्यक्तिका लागि पहुँच क्षमता सुधार गर्नुहोस्
-Comment[nl]=Verbeterde toegankelijkheid voor gebruikers met een handicap
-Comment[nn]=Forbetra tilgjenge for funksjonshemma personar
-Comment[nso]=Kaonafatsa botsenelo bja batho bao basa kgonego go itirela
-Comment[pa]=ਅਪੰਗ ਵਿਅਕਤੀ ਲਈ ਸੁਧਾਰੀ ਸਹਾਇਤਾ
-Comment[pl]=Poprawiona dostępność dla osób niepełnosprawnych
-Comment[pt]=Acessibilidade melhorada para pessoas com necessidades especiais
-Comment[pt_BR]=Melhora a acessibilidade para pessoas com deficiência
-Comment[ro]=Îmbunătățește accesibilitate TDE pentru persoanele cu handicap
-Comment[ru]=Специальные возможности для людей с физическими недостатками
-Comment[rw]=Kongera ukugerwaho kw'abantu bahagaritswe
-Comment[se]=Álkkibut geavaheapmi doaimmahehttejuvvon olbmuide
-Comment[sk]=Zlepšenie prístupnosti pre postihnutých používateľov
-Comment[sl]=Izboljšana dostopnost za prizadete osebe
-Comment[sr]=Унапређује приступачност за хендикепиране особе
-Comment[sr@Latn]=Unapređuje pristupačnost za hendikepirane osobe
-Comment[ss]=Phucula kufinyelela kwebantfu labachwalile
-Comment[sv]=Förbättrad tillgänglighet för handikappade personer
-Comment[ta]=பார்க்க முடியாதவர்களுக்கு அணுகலை அதிகப்படுத்தவும்
-Comment[tg]=Имкониятҳои махсус барои одамони нуқсони ҷисмонӣ
-Comment[th]=ทำให้ความสามารถในการใช้งาน สำหรับผู้พิการดีขึ้น
-Comment[tr]=Görme sorunu olanlar için erişilebilirlik seçenekleri
-Comment[tt]=Ğäriplär öçen uñaylıqlar
-Comment[uk]=Підвищення зручності для інвалідів
-Comment[uz]=Nogiron kishilar uchun qulayliklar
-Comment[uz@cyrillic]=Ногирон кишилар учун қулайликлар
-Comment[ven]=Khwinifhadzani madzhenele uitela vhathu vha zwihole
-Comment[vi]=Hỗ trợ người tàn tật
-Comment[wa]=Amidrêye l' accessibilité po les mesplotchès djins
-Comment[xh]=Phucula unikekezeleko lwabantu abakhubazekileyo
-Comment[zh_CN]=方便残疾人使用的辅助功能
-Comment[zh_TW]=方便傷殘人士使用
-Comment[zu]=Ukwenza ukungena kwabantu abakhubazekile kube lula
-
-Keywords=access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;
-Keywords[af]=access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num bordjie;
-Keywords[az]=yetişmə;yetişmə qabiliyyəti;kar;əlil;çən;eşidilə bilən çən;görünür çən;Klaviatura;düymələr;yapışqan düymələr;hoppanan düymələr;yavaş düymələr;siçan yönləndirməsi;num pad;
-Keywords[be]=доступ;даступнасць;званок;гукавы сігнал;бачны сігнал;клавіятура;клавішы;"ліпучыя" клавішы;"рухомыя" клавішы;марудныя клавішы;навігацыя мышшу;лічбавая клавіятура;access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;
-Keywords[bg]=достъп; увреждания; равностоен; равноправен; зрителни; зрителен; без зрение; access; accessibility; deaf; impaired; bell; audible bell; visible bell; Keyboard; keys; sticky keys; bounce keys; slow keys; mouse navigation; num pad;
-Keywords[ca]=accés;accessibilitat;sord;disminuït;timbre;timbre audible;timbre visible;Teclat;tecles;tecles apegaloses;tecles de repetició;tecles lentes;navegació del ratolí;teclat numèric;
-Keywords[cs]=Zpřístupnění;Hluchý;Slepý;Postižený;Zvonek;Slyšitelný zvonek;Viditelný zvonek;Klávesnice;Pomalé klávesy;Navigace myši;Num pad;
-Keywords[csb]=przistãp;przistãpnosc;głëchy;zwónk;słëszalny zwónk widzalny zwónk;klawiatura;klawisze;przëklejone klawisze;odbijanié klawiszów;pòwólné klawisze;nawigacëjô mëszą;numericznô klawiatura;
-Keywords[cy]=mynediad;hygyrchedd;byddar;cloch;cloch clywadwy;cloch gweladwy;bysellfwrdd;allweddell;bysell;bysell gludog;bysell sponcio;bysell araf;llywio llygoden;pad rhif;
-Keywords[da]=adgang;tilgængelighed;døv;handicappet;klokke;hørbar klokke;synlig klokke;Tastatur;taster;klæbrige taster;bounce-taster;langsomme taster;musenavigering;numerisk tastatur;
-Keywords[de]=Behinderung;Maussteuerung;Signale;Tastatur;Tasten;Taubheit;Verlangsamte Tasten;Zahlenblock;Zugang;Zugangshilfen;
-Keywords[el]=πρόσβαση;προσιτότητα;κωφός;impaired;κουδούνι;ακουστή ειδοποίηση;ορατή ειδοποίηση;Πληκτρολόγιο;πλήκτρα;κολλημένα πλήκτρα;πλήκτρα αναπήδησης;αργά πλήκτρα;πλοήγηση ποντικιού;αριθμητικό πληκτρολόγιο;
-Keywords[eo]=aliro;handikapito;malhelpito;pepo;videbla pepo;klavaro;klavoj;klavfikso; musnavigado;nombroklavaro;
-Keywords[es]=acceso;accesibilidad;sordo;disminuido;timbre;timbre audible;timbre visible;Teclado;teclas;teclas pegajosas;teclas de golpe;teclas lentas;navegación del ratón;teclado numérico;
-Keywords[et]=juurdepääs;kurt;puue;puudega;signaal;kuuldav signaal;visuaalne signaal;klaviatuur;klahvid;kleepuvad klahvid;põrkavad klahvid;aeglased klahvid;hiire liigutamine;numbriklaviatuur;
-Keywords[eu]=sarrera;erabilerraztasuna;gorra;elbarria;ezkila;ezkila entzungarria; ezkila ikusgarria;Teklatua;teklak;tekla itsaskorrak; bounce teklak;tekla geldoak;sagu bidezko arakaketa;tekla numerikoak;
-Keywords[fa]=دستیابی، دستیابی‌پذیری، ناشنوا، معلول، زنگ، زنگ شنیدنی، زنگ مرئی، صفحه کلید، کلیدها، کلیدهای چسبناک، کلیدهای واگشت، کلیدهای کند، ناوش موشی، صفحه اعداد;
-Keywords[fi]=käytettävyys;esteettömyys;kuuro;vammautunut;virheilmoitus;virheääni;näkyvä virheilmoitus;näppäimistö;näppäimet;alas jäävät näppäimet;toistavat näppäimet;hitaat näppäimet;hiirinavigointi;numeronäppäimistö;
-Keywords[fr]=accès;accessibilité;surdité;sourd;cloche;son;cloche visuelle;cloche sonore;clavier;touches;souris;touches lentes;touches rémanentes;cloche auditive;touches répétées;répétition des touches;auto-maintien des touches;maintien des touches;navigation à la souris;pointeur de souris;émulation du clavier;clavier numérique;
-Keywords[fy]=tagong;tagonklikens;dôf;handikap;beheind;bel;sinjalearing;sichtbermeldingen;Kaaiboerd;kaaien;kleef kaaien;kaaioanslag;Mûsnavigaasje;num pad;numeryske klavier;
-Keywords[ga]=rochtain;inrochtaineacht;bodhar;clog;clog inchloiste;clog infheicthe;Méarchlár;eochracha;eochracha greamaitheacha;eochracha preabtha;eochracha go mall;nascleanúint luiche;eochaircheap uimhriúil;
-Keywords[gl]=aceso;acesibilidade;impar;campá;badalada audíbel;badalada visíbel;teclado;teclas;teclas pegadias;teclas de repetición;teclas lentas;navegación do rato;teclado numérico;
-Keywords[he]=גישה;נגישות;חירשים;לקויים;פעמון;פעמון נשמע;פעמון חזותי;לוח;מקשים ;מקלדת ;מקשים;מקשים דביקים;מקשים מוקפצים;מקשים אטיים;ניווט עכבר;מקשי מספרים; access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;
-Keywords[hi]=एक्सेस; पहुँच;बघिर;दुर्बल;घंटी;सुनने योग्य घंटी;दिखने योग्य घंटी;कुंजीपट;कुंजियाँ; चिपकी (स्टिकी) कुंजी;बाउंस कुंजी;धीमी कुंजी;माउस नेविगेशन;न्यूम पैड;
-Keywords[hr]=access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;pristup;pristupačnost;gluh;gluhoća;oštećenje;zvono;zvuk zvona;vidljivo zvono;tipkovnica;tipke;odbijanje tipki;spore tipke;navigacija mišem;numeričke tipke;
-Keywords[hu]=hozzáférés;segédeszközök;süket;fogyatékos;csengő;hallható csengetés;látható csengetés;billentyűzet;billentyűk;ragadós billentyűk;visszaugró billentyűk;lassú billentyűk;egérkezelés;numerikus billentyűzet;
-Keywords[is]=aðgangur;aðgengi;heyrnarlaus;fatlaður;píp;bjalla;sjáanleg bjalla;lyklaborð;takkar;músarnotkun;talnaborð;
-Keywords[it]=accesso;accessibilità;non udenti;portatori di handicap;campanella;campanella udibile;campanella visibile;tastiera;tasti;permanenza dei tasti;pressione ravvicinata dei tasti;rallentamento dei tasti;navigazione mouse;tastierino numerico;
-Keywords[ja]=アクセス;アクセシビリティ;聾唖;障害;ベル;音声ベル;視覚ベル;キーボート;キー;スティッキーキー;バウンスキー;スローキー;マウス補助;数字パッド;
-Keywords[km]=ចូល​ដំណើរការ;មធ្យោបាយ​ងាយស្រួល;ថ្លង់;ពិការ;កណ្ដឹង;កណ្ដឹង​ឭ;កណ្ដឹង​មើល​ឃើញ;ក្ដារចុច;គ្រាប់ចុច;គ្រាប់ចុច​ស្អិត;គ្រាប់ចុច​លោត;គ្រាប់ចុច​យឺត;ការ​រុករក​កណ្ដុរ;បន្ទះ​លេខ;
-Keywords[lt]=prieinamumas;kurčias;kurčnebylys;neįgalus;skambutis;girdimas;matomas skambutis;klaviatūra;mygtukai;prisegti mygtukai;lėti mygtukai;navigacija su pele;
-Keywords[lv]=pieeja;pieejamība;kurls;vājināts;zvans;dzirdams zvans;redzams zvans;Tastatūra;taustiņi;salīmētie taustiņi;elastīgie taustiņi;lēnie taustiņi;peles navigācija;num pads;
-Keywords[mk]=access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;пристап;пристапност;глув;хендикепиран;ѕвонче;звучно ѕвонче;визуелно ѕвонче;Тастатура;копчиња;лепливи копчиња;отскочни копчиња;бавни копчиња;навигација со глушецот;тастатура со бројки;
-Keywords[mn]=Гар;Гэмтэл;Дүлий;Сигнал;Товчилуур;Тооны хэсэг;Хандалт;Хулганы жолоодлого;Хэрэглэх тохь; Удаашруулсан товчилуур;
-Keywords[mt]=access;accessibility;aċċessibbiltà;deaf;trux;truxa;torox;impaired;ħadikappat;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;
-Keywords[nb]=tilgang;tilgjengelighet;døv;handikappet;lyd;signal;bjelle;synlig signal;tastatur;taster;faste valgtaster;trege taster;filtertaster;musnavigering;numerisk tastatur;
-Keywords[nds]=Togang;accessibility;doof;Behinnerte;Pingel;höörbore Pingel;Ogenpingel;Tastatuur;Tasten;backige Tasten;springen Tasten;langsam Tasten;Muusnavigatschoon;Tallenblock;
-Keywords[ne]=पहुँच; पहुँचयोग्यता; डिफ; बिग्रेको; बेल; सुन्न सकिने बेल; हेर्न सकिने बेल; कुञ्जीपाटी; कुञ्जीहरू; टाँसिने कुञ्जीहरू; उफ्रिने कुञ्जीहरू; ढिलो कुञ्जीहरू; माउस नेभिगेसन; नम प्याड;
-Keywords[nl]=toegang;toegankelijkheid;doof;handicap;gehandicapt;bel;signalering;zichtbare meldingen;Keyboard;toetsenbord;keys;toetsen;vastgeplakte toetsen;toetsenaanslag;muisnavigatie;num pad;numerieke klavier;
-Keywords[nn]=tilgang;tilgjenge;døv;handikappa;lyd;signal;bjelle;synleg signal;tastatur;tastar;faste modifikasjonstastar;trege tastar;filtertastar;musnavigering;numerisk tastatur;
-Keywords[nso]=tsenelo;botsenelo;sefofu;kelekantswe;bell;bell yeo e kwagalago; bell yeo e bonagalago;Keyboard;ditobetswa;ditobetswa tseo di tiilego;ditobetswa tsago pampa;ditobetswa tsago nanya;navigation ya legotlo;num pad;
-Keywords[pa]=access;accessibility;deaf;impaired;bell;audible bell;visible bell;ਕੀ-ਬੋਰਡ;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;
-Keywords[pl]=dostęp;dostępność;głuchy;upośledzony;dzwonek;słyszalny dzwonek widzialny dzwonek;klawiatura;klawisze;klejące klawisze;odbijanie klawiszy;powolne klawisze;nawigacja myszą;klawiatura numeryczna;
-Keywords[pt]=acesso;acessibilidade;surdo;deficiente;campainha;campainha audível;campainha visível;teclado;teclas;teclas 'sticky';teclas 'bounce';teclas lentas;navegação com o rato;num pad;
-Keywords[pt_BR]=acesso;acessibilidade;surdo;deficiente;campainha;audível;campainha visível; teclado;teclas;teclas persistentes;teclas repetidas;teclas lentas;navegação do mouse;teclado numérico;
-Keywords[ro]=acces;accesibilitate;surd;handicap;difuzor;audibil;sunet vizibil;tastatură;taste;taste comutator;taste fără repetiție;taste lente;navigare mouse;tastatura numerică;
-Keywords[ru]=access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;залипающие клавиши;специальные возможности;клавиши;
-Keywords[rw]=kugera;ukugerwaho;ikitumva;cyononekaye;inzogera;inzogera yumvikana;inzogera igaragara;mwandikisho;buto;buto zifashe;buto zidunda;iyega ry'imbeba;agacemibare;
-Keywords[se]=álkkibut;bealljeheapmi;doaimmahehttejuvvon;jietna;signála;oaidnus signála;boallobeavdi;boalut;giddes boalut;sáhpannavigašuvdna;numerálaš boallobeavdi;
-Keywords[sk]=prístup;prístupnosť;hluchý;postihnutý;zvonček;hlasný zvonček;viditeľný zvonček; klávesnica;klávesy;lepivé klávesy;odrážané klávesy;pomalé klávesy;navigácia myšou;číslice;
-Keywords[sl]=dostop;dostopnost;gluh;gluhota;prizadetost;zvonec;vidni zvonec;zvonček;tipkovnica;tipke;lepljive tipke;počasne tipke;navigacija miške;numerična tipkovnica;invalidnost;invalid;
-Keywords[sr]=приступ;приступачност;глув;хендикепиран;звоно;звучно звоно;визуелно звоно;тастатура;тастери;лепљиви тастери;спори тастери;померање миша;нумеричка тастатура;
-Keywords[sr@Latn]=pristup;pristupačnost;gluv;hendikepiran;zvono;zvučno zvono;vizuelno zvono;tastatura;tasteri;lepljivi tasteri;spori tasteri;pomeranje miša;numerička tastatura;
-Keywords[sv]=tillgång;tillgänglighet;döv;handikappad;signal;ljudsignal;visuell signal;Tangentbord;tangenter;tdelistriga tangenter;studsande tangenter;långsamma tangenter;musnavigering;numeriskt tangentbord;
-Keywords[ta]=அணுகல்;அணுகும் முறை;காது கேளாத;ஆற்றல் குறைந்த;மணியோசை;காதால் கேட்கும் அளவிற்கு மணியோசை;தெரியும் மணியோசை;விசைபலகை;விசைகள்;ஒட்டும் விசைகள்;மீளும் தன்மையுடைய விசைகள்;மெதுவான விசைகள்;சுட்டிநாவிகேஷன்;எண்ணிக்கை அட்டை;
-Keywords[th]=การเข้าถึง;ความง่ายในการใช้งาน;หูหนวก;บกพร่อง;ออด; ออดใช้ฟัง;ออดใช้ดู;แป้นพิมพ์;ปุ่ม;ปุ่มติดหนึบ;ปุ่มสะท้อน; ปุ่มชะลอ;นำทางโดยเมาส์;แผงปุ่มตัวเลข;
-Keywords[tr]=erişim;erişilebilirlik;sağır;özürlü;zil;duyulabilir zil;görünür zil;Klavye;tuşlar;yapışkan tuşlar;zıplayan tuşlar;yavaş tuşlar;fare yönlendirmesi;num pad;
-Keywords[uk]=доступ;доступність;глухий;каліка;дзвінок;аудіодзвінок;відеодзвінок;клавіатура;клавіші;липкі клавіші;пружні клавіші;повільні клавіші;навігація миші;цифрова клавіатура;
-Keywords[ven]=dzhena;dzheneaho;dzingandevhe;bele;bele i pfalaho;bele i vhonalaho;khiibodo;khii;khii i nambatelaho;khii i fhufhaho;khii i lengaho;lwendo lwa mausu;num pad;
-Keywords[vi]=truy cập;hỗ trợ người tàn tật;điếc;bị thương;chuông;chuông kêu;chuông rung;bàn phím;phím;phím dính;phím nảy;phím chậm;di chuyển chuột;bàn phím số;
-Keywords[wa]=accès;accessibilité;sourd;mesplotche;cloke;clotche;veyåve;taprece;tapes;aclapantès tapes;tapes di ridjiblaedje;londjinnès tapes;naiviaedje al sori;num pad;xhilete;etindåve xhilete;veyåve xhilete;
-Keywords[xh]=nikezela;unikezelo;ayiva;yonakalisiwe;intsimbi;intsimbi evakalayo; intsimbi ebonakalayo;ibhodi yezitshixo;izitshixo;isithixo esincangathi; izitshixo ezilungisiweyo;izitshixo ezinengxolo;izitshixo ezicothayo;indlela yokubeka i mouse endaweni;inkatha ye num;
-Keywords[zh_CN]=access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;辅助功能;聋;键盘;粘滞键;撞击键;筛选键;鼠标导航;可视铃声;小键盘;
-Keywords[zh_TW]=access;accessibility;deaf;impaired;bell;audible bell;visible bell;Keyboard;keys;sticky keys;bounce keys;slow keys;mouse navigation;num pad;使用;聾;鈴聲;聽得見的鈴;看得見的鈴;鍵盤;按鍵;滑鼠導向;數字鍵;
-Keywords[zu]=ngena;ukungena;okuthuli;kukhubazekile;insimbi;insimbiezwakalayo; insimbi ebonakalayo;okhiye;okhiye abanamathelayo;okhiyeababhampayo;okhiye abahamba kancane;ukuzula kwe-mouse;num pad;
-
-Categories=Qt;TDE;X-TDE-settings-accessibility;
diff --git a/kcontrol/accessibility/accessibility.h b/kcontrol/accessibility/accessibility.h
deleted file mode 100644
index 9b4c833c3..000000000
--- a/kcontrol/accessibility/accessibility.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/****************************************************************************
- accessibility.h
- KDE Control Accessibility module to control Bell, Keyboard and ?Mouse?
- -------------------
- Copyright : (c) 2000 Matthias H�lzer-Kl�pfel
- -------------------
- Original Author: Matthias H�lzer-Kl�pfel
- Contributors: Jos� Pablo Ezequiel "Pupeno" Fern�ndez <[email protected]>
- Current Maintainer: Jos� Pablo Ezequiel "Pupeno" Fern�ndez <[email protected]>
- ****************************************************************************/
-
-/****************************************************************************
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- ****************************************************************************/
-
-#ifndef _ACCESSIBILITY_H_
-#define _ACCESSIBILITY_H_
-
-#include <kdebug.h>
-
-#include "accessibilityconfigwidget.h"
-
-class AccessibilityConfig : public AccessibilityConfigWidget {
- Q_OBJECT
-
- public:
- /**
- * Constructor
- */
- AccessibilityConfig(TQWidget *parent = 0L, const char *name = 0L, const TQStringList &foo = TQStringList());
-
- /**
- * Destructor
- */
- virtual ~AccessibilityConfig();
-
- /**
- * This method is invoked whenever the module should read its
- * configuration (most of the times from a config file) and update the
- * user interface. This happens when the user clicks the "Reset" button in
- * the control center, to undo all of his changes and restore the currently
- * valid settings. NOTE that this is not called after the modules is loaded,
- * so you probably want to call this method in the constructor.
- */
- void load();
- void load( bool useDefaults );
-
- /**
- * This function gets called when the user wants to save the settings in
- * the user interface, updating the config files or wherever the
- * configuration is stored. The method is called when the user clicks "Apply"
- * or "Ok".
- */
- void save();
-
- /**
- * This function is called to set the settings in the module to sensible
- * default values. It gets called when hitting the "Default" button. The
- * default values should probably be the same as the ones the application
- * uses when started without a config file.
- */
- void defaults();
-
-};
-
-#endif // _ACCESSIBILITY_H_
diff --git a/kcontrol/accessibility/accessibilityconfigwidget.ui b/kcontrol/accessibility/accessibilityconfigwidget.ui
deleted file mode 100644
index ccab724e4..000000000
--- a/kcontrol/accessibility/accessibilityconfigwidget.ui
+++ /dev/null
@@ -1,1630 +0,0 @@
-<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
-<class>AccessibilityConfigWidget</class>
-<author>José Pablo Ezequiel Fernández &lt;[email protected]&gt;</author>
-<widget class="TDECModule">
- <property name="name">
- <cstring>AccessibilityConfigWidget</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>552</width>
- <height>419</height>
- </rect>
- </property>
- <property name="caption">
- <string>Accessibility</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>0</number>
- </property>
- <widget class="QTabWidget">
- <property name="name">
- <cstring>mainTab</cstring>
- </property>
- <widget class="QWidget">
- <property name="name">
- <cstring>tab</cstring>
- </property>
- <attribute name="title">
- <string>&amp;Bell</string>
- </attribute>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>audibleBellGroup</cstring>
- </property>
- <property name="title">
- <string>&amp;Audible Bell</string>
- </property>
- <property name="whatsThis" stdset="0">
- <string>This is the configuration of the Audible Bell.&lt;br&gt;
-It could be the system bell and/or a custom bell.</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>systemBell</cstring>
- </property>
- <property name="text">
- <string>Use &amp;system bell</string>
- </property>
- <property name="whatsThis" stdset="0">
- <string>If this option is checked, the default system bell will be used. See the "System Bell" control module for how to customize the system bell.&lt;br&gt;
-Normally, this is just a "beep".</string>
- </property>
- </widget>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>customBell</cstring>
- </property>
- <property name="text">
- <string>Use &amp;customized bell</string>
- </property>
- <property name="whatsThis" stdset="0">
- <string>Check this option if you want to use a customized bell, playing a sound file. If you do this, you will probably want to turn off the system bell.&lt;br&gt;
-Please note that on slow machines this may cause a "lag" between the event causing the bell and the sound being played.</string>
- </property>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>soundToPlayLayout</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <spacer>
- <property name="name">
- <cstring>soundToPlaySpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QLabel">
- <property name="name">
- <cstring>soundToPlayLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>Sound &amp;to play:</string>
- </property>
- <property name="buddy" stdset="0">
- <cstring>soundToPlay</cstring>
- </property>
- <property name="whatsThis" stdset="0">
- <string>If the option "Use customized bell" is enabled, you can choose a sound file here.</string>
- </property>
- </widget>
- <widget class="KURLRequester">
- <property name="name">
- <cstring>soundToPlay</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- </widget>
- </hbox>
- </widget>
- </vbox>
- </widget>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>visibleBellGroup</cstring>
- </property>
- <property name="title">
- <string>&amp;Visible Bell</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>visibleBell</cstring>
- </property>
- <property name="text">
- <string>&amp;Use visible bell</string>
- </property>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout9</cstring>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget" row="1" column="1">
- <property name="name">
- <cstring>visibleBellDurationLayout</cstring>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="KIntSpinBox" row="1" column="0">
- <property name="name">
- <cstring>visibleBellDuration</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="suffix">
- <string> msec</string>
- </property>
- <property name="maxValue">
- <number>2000</number>
- </property>
- <property name="minValue">
- <number>100</number>
- </property>
- <property name="lineStep">
- <number>100</number>
- </property>
- <property name="value">
- <number>500</number>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="1">
- <property name="name">
- <cstring>visibleBellDurationSlider</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minValue">
- <number>100</number>
- </property>
- <property name="maxValue">
- <number>2000</number>
- </property>
- <property name="lineStep">
- <number>100</number>
- </property>
- <property name="pageStep">
- <number>100</number>
- </property>
- <property name="value">
- <number>500</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Right</enum>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="0">
- <property name="name">
- <cstring>visibleBellDurationLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>&amp;Duration:</string>
- </property>
- <property name="buddy" stdset="0">
- <cstring>visibleBellDuration</cstring>
- </property>
- </widget>
- </grid>
- </widget>
- <spacer row="0" column="0">
- <property name="name">
- <cstring>visibleBellOptionsSpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QButtonGroup" row="0" column="1">
- <property name="name">
- <cstring>inverFlashScreenButtonGroup</cstring>
- </property>
- <property name="frameShape">
- <enum>NoFrame</enum>
- </property>
- <property name="frameShadow">
- <enum>Plain</enum>
- </property>
- <property name="lineWidth">
- <number>0</number>
- </property>
- <property name="title">
- <string></string>
- </property>
- <property name="flat">
- <bool>true</bool>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>0</number>
- </property>
- <widget class="QRadioButton">
- <property name="name">
- <cstring>invertScreen</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>I&amp;nvert screen</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>flashScreenLayout</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QRadioButton">
- <property name="name">
- <cstring>flashScreen</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>F&amp;lash screen:</string>
- </property>
- </widget>
- <widget class="KColorButton">
- <property name="name">
- <cstring>flashScreenColor</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="color">
- <color>
- <red>255</red>
- <green>0</green>
- <blue>0</blue>
- </color>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>flashScreenSpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>0</width>
- <height>15</height>
- </size>
- </property>
- </spacer>
- </hbox>
- </widget>
- </vbox>
- </widget>
- </grid>
- </widget>
- </vbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>bellSpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>0</height>
- </size>
- </property>
- </spacer>
- </vbox>
- </widget>
- <widget class="QWidget">
- <property name="name">
- <cstring>tab</cstring>
- </property>
- <attribute name="title">
- <string>&amp;Keyboard</string>
- </attribute>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>stickyKeysGroup</cstring>
- </property>
- <property name="title">
- <string>S&amp;ticky Keys</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>stickyKeys</cstring>
- </property>
- <property name="text">
- <string>Use &amp;sticky keys</string>
- </property>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>lockWithStickyKeysLayout</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <spacer>
- <property name="name">
- <cstring>lockWithStickyKeysSpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>lockWithStickyKeys</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>&amp;Lock with sticky keys</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- </hbox>
- </widget>
- </vbox>
- </widget>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>slowKeysGroup</cstring>
- </property>
- <property name="title">
- <string>Slo&amp;w Keys</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>slowKeys</cstring>
- </property>
- <property name="text">
- <string>&amp;Use slow keys</string>
- </property>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>slowKeysDelayLayout</cstring>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="KIntSpinBox" row="1" column="1">
- <property name="name">
- <cstring>slowKeysDelay</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="suffix">
- <string> msec</string>
- </property>
- <property name="maxValue">
- <number>2000</number>
- </property>
- <property name="minValue">
- <number>100</number>
- </property>
- <property name="lineStep">
- <number>100</number>
- </property>
- <property name="value">
- <number>500</number>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="2">
- <property name="name">
- <cstring>slowKeysDelaySlider</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minValue">
- <number>100</number>
- </property>
- <property name="maxValue">
- <number>2000</number>
- </property>
- <property name="lineStep">
- <number>100</number>
- </property>
- <property name="pageStep">
- <number>100</number>
- </property>
- <property name="value">
- <number>500</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Right</enum>
- </property>
- </widget>
- <spacer row="0" column="0">
- <property name="name">
- <cstring>slowKeysSpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QLabel" row="0" column="1">
- <property name="name">
- <cstring>slowKeysDelayLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>&amp;Duration:</string>
- </property>
- <property name="buddy" stdset="0">
- <cstring>slowKeysDelay</cstring>
- </property>
- </widget>
- </grid>
- </widget>
- </vbox>
- </widget>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>bounceKeysGroup</cstring>
- </property>
- <property name="title">
- <string>&amp;Bounce Keys</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>bounceKeys</cstring>
- </property>
- <property name="text">
- <string>Use bou&amp;nce keys</string>
- </property>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>bounceKeysDelayLayout</cstring>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QSlider" row="1" column="2">
- <property name="name">
- <cstring>bounceKeysDelaySlider</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minValue">
- <number>100</number>
- </property>
- <property name="maxValue">
- <number>2000</number>
- </property>
- <property name="lineStep">
- <number>100</number>
- </property>
- <property name="pageStep">
- <number>100</number>
- </property>
- <property name="value">
- <number>500</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Right</enum>
- </property>
- </widget>
- <spacer row="0" column="0">
- <property name="name">
- <cstring>bounceKeysDelaySpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="KIntSpinBox" row="1" column="1">
- <property name="name">
- <cstring>bounceKeysDelay</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="suffix">
- <string> msec</string>
- </property>
- <property name="maxValue">
- <number>2000</number>
- </property>
- <property name="minValue">
- <number>100</number>
- </property>
- <property name="lineStep">
- <number>100</number>
- </property>
- <property name="value">
- <number>500</number>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="1">
- <property name="name">
- <cstring>bounceKeysDelayLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>Du&amp;ration:</string>
- </property>
- <property name="buddy" stdset="0">
- <cstring>bounceKeysDelay</cstring>
- </property>
- </widget>
- </grid>
- </widget>
- </vbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>keyboardSpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>21</width>
- <height>61</height>
- </size>
- </property>
- </spacer>
- </vbox>
- </widget>
- <widget class="QWidget">
- <property name="name">
- <cstring>tab</cstring>
- </property>
- <attribute name="title">
- <string>&amp;Mouse</string>
- </attribute>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>mouseNavigationGroup</cstring>
- </property>
- <property name="title">
- <string>&amp;Navigation</string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QCheckBox">
- <property name="name">
- <cstring>moveWithKeyboard</cstring>
- </property>
- <property name="text">
- <string>Mo&amp;ve mouse with keyboard</string>
- </property>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>moveWithKeyboardLayout</cstring>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="KIntSpinBox" row="2" column="2">
- <property name="name">
- <cstring>accelerationTime</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="maxValue">
- <number>5000</number>
- </property>
- <property name="minValue">
- <number>1</number>
- </property>
- <property name="lineStep">
- <number>250</number>
- </property>
- <property name="value">
- <number>1000</number>
- </property>
- </widget>
- <widget class="QSlider" row="2" column="3">
- <property name="name">
- <cstring>accelerationTimeSlider</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minValue">
- <number>1</number>
- </property>
- <property name="maxValue">
- <number>5000</number>
- </property>
- <property name="lineStep">
- <number>250</number>
- </property>
- <property name="pageStep">
- <number>2500</number>
- </property>
- <property name="value">
- <number>1000</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Right</enum>
- </property>
- </widget>
- <widget class="QLabel" row="3" column="1">
- <property name="name">
- <cstring>maximumSpeedLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>Ma&amp;ximum speed:</string>
- </property>
- <property name="alignment">
- <set>AlignVCenter|AlignRight</set>
- </property>
- <property name="buddy" stdset="0">
- <cstring>maximumSpeed</cstring>
- </property>
- </widget>
- <widget class="QLabel" row="2" column="1">
- <property name="name">
- <cstring>accelerationTimeLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>Acceleration &amp;time:</string>
- </property>
- <property name="alignment">
- <set>AlignVCenter|AlignRight</set>
- </property>
- <property name="buddy" stdset="0">
- <cstring>accelerationTime</cstring>
- </property>
- </widget>
- <widget class="QSlider" row="0" column="3">
- <property name="name">
- <cstring>accelerationDelaySlider</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minValue">
- <number>1</number>
- </property>
- <property name="maxValue">
- <number>1000</number>
- </property>
- <property name="lineStep">
- <number>50</number>
- </property>
- <property name="pageStep">
- <number>500</number>
- </property>
- <property name="value">
- <number>160</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Right</enum>
- </property>
- </widget>
- <widget class="KIntSpinBox" row="3" column="2">
- <property name="name">
- <cstring>maximumSpeed</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="maxValue">
- <number>1000</number>
- </property>
- <property name="minValue">
- <number>1</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- <property name="value">
- <number>500</number>
- </property>
- </widget>
- <widget class="KIntSpinBox" row="1" column="2">
- <property name="name">
- <cstring>repeatInterval</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="suffix">
- <string> msec</string>
- </property>
- <property name="maxValue">
- <number>1000</number>
- </property>
- <property name="minValue">
- <number>1</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- <property name="value">
- <number>5</number>
- </property>
- </widget>
- <spacer row="0" column="0">
- <property name="name">
- <cstring>moveWithKeyboardSpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Fixed</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QSlider" row="3" column="3">
- <property name="name">
- <cstring>maximumSpeedSlider</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minValue">
- <number>1</number>
- </property>
- <property name="maxValue">
- <number>1000</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- <property name="pageStep">
- <number>100</number>
- </property>
- <property name="value">
- <number>500</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Right</enum>
- </property>
- <property name="tickInterval">
- <number>50</number>
- </property>
- </widget>
- <widget class="QLabel" row="1" column="1">
- <property name="name">
- <cstring>repeatIntervalLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>&amp;Repeat interval:</string>
- </property>
- <property name="alignment">
- <set>AlignVCenter|AlignRight</set>
- </property>
- <property name="buddy" stdset="0">
- <cstring>repeatInterval</cstring>
- </property>
- </widget>
- <widget class="KIntSpinBox" row="0" column="2">
- <property name="name">
- <cstring>accelerationDelay</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string> msec</string>
- </property>
- <property name="maxValue">
- <number>1000</number>
- </property>
- <property name="minValue">
- <number>1</number>
- </property>
- <property name="lineStep">
- <number>50</number>
- </property>
- <property name="value">
- <number>160</number>
- </property>
- </widget>
- <widget class="QLabel" row="4" column="1">
- <property name="name">
- <cstring>accelerationProfileLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>Acceleration &amp;profile:</string>
- </property>
- <property name="alignment">
- <set>AlignVCenter|AlignRight</set>
- </property>
- <property name="buddy" stdset="0">
- <cstring>accelerationProfile</cstring>
- </property>
- </widget>
- <widget class="KIntSpinBox" row="4" column="2">
- <property name="name">
- <cstring>accelerationProfile</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="maxValue">
- <number>1000</number>
- </property>
- <property name="minValue">
- <number>-1000</number>
- </property>
- <property name="lineStep">
- <number>100</number>
- </property>
- </widget>
- <widget class="QSlider" row="4" column="3">
- <property name="name">
- <cstring>accelerationProfileSlider</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minValue">
- <number>-1000</number>
- </property>
- <property name="maxValue">
- <number>1000</number>
- </property>
- <property name="lineStep">
- <number>100</number>
- </property>
- <property name="pageStep">
- <number>1000</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Right</enum>
- </property>
- <property name="tickInterval">
- <number>100</number>
- </property>
- </widget>
- <widget class="QSlider" row="1" column="3">
- <property name="name">
- <cstring>repeatInternalSlider</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minValue">
- <number>1</number>
- </property>
- <property name="maxValue">
- <number>1000</number>
- </property>
- <property name="lineStep">
- <number>10</number>
- </property>
- <property name="pageStep">
- <number>100</number>
- </property>
- <property name="value">
- <number>5</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Right</enum>
- </property>
- <property name="tickInterval">
- <number>50</number>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="1">
- <property name="name">
- <cstring>accelerationDelayLabel</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>&amp;Acceleration delay:</string>
- </property>
- <property name="alignment">
- <set>AlignVCenter|AlignRight</set>
- </property>
- <property name="buddy" stdset="0">
- <cstring>accelerationDelay</cstring>
- </property>
- </widget>
- </grid>
- </widget>
- </vbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>mouseSpacer</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>1</height>
- </size>
- </property>
- </spacer>
- </vbox>
- </widget>
- </widget>
- </vbox>
-</widget>
-<connections>
- <connection>
- <sender>customBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>soundToPlay</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>customBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>soundToPlayLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>visibleBellDuration</sender>
- <signal>valueChanged(int)</signal>
- <receiver>visibleBellDurationSlider</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>visibleBellDurationSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>visibleBellDuration</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>slowKeysDelay</sender>
- <signal>valueChanged(int)</signal>
- <receiver>slowKeysDelaySlider</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>slowKeysDelaySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>slowKeysDelay</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>bounceKeysDelay</sender>
- <signal>valueChanged(int)</signal>
- <receiver>bounceKeysDelaySlider</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>bounceKeysDelaySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>bounceKeysDelay</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>visibleBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>invertScreen</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>visibleBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>flashScreen</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>visibleBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>updateFlashScreenColor()</slot>
- </connection>
- <connection>
- <sender>visibleBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>visibleBellDuration</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>visibleBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>visibleBellDurationLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>visibleBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>visibleBellDurationSlider</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>flashScreen</sender>
- <signal>toggled(bool)</signal>
- <receiver>flashScreenColor</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>stickyKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>lockWithStickyKeys</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>slowKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>slowKeysDelayLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>slowKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>slowKeysDelay</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>slowKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>slowKeysDelaySlider</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>bounceKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>bounceKeysDelayLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>bounceKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>bounceKeysDelay</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>bounceKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>bounceKeysDelaySlider</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>accelerationDelay</sender>
- <signal>valueChanged(int)</signal>
- <receiver>accelerationDelaySlider</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>accelerationDelaySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>accelerationDelay</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>repeatInterval</sender>
- <signal>valueChanged(int)</signal>
- <receiver>repeatInternalSlider</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>repeatInternalSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>repeatInterval</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>accelerationTime</sender>
- <signal>valueChanged(int)</signal>
- <receiver>accelerationTimeSlider</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>accelerationTimeSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>accelerationTime</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>maximumSpeed</sender>
- <signal>valueChanged(int)</signal>
- <receiver>maximumSpeedSlider</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>maximumSpeedSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>maximumSpeed</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>accelerationProfile</sender>
- <signal>valueChanged(int)</signal>
- <receiver>accelerationProfileSlider</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>accelerationProfileSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>accelerationProfile</receiver>
- <slot>setValue(int)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationDelayLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationDelay</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationDelaySlider</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>repeatIntervalLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>repeatInterval</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>repeatInternalSlider</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationTimeLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationTime</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationTimeSlider</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>maximumSpeedLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>maximumSpeed</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>maximumSpeedSlider</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationProfileLabel</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationProfile</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>accelerationProfileSlider</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>systemBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>customBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>soundToPlay</sender>
- <signal>textChanged(const TQString&amp;)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>visibleBell</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>invertScreen</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>flashScreen</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>flashScreenColor</sender>
- <signal>changed(const TQColor&amp;)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>visibleBellDuration</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>visibleBellDurationSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>stickyKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>lockWithStickyKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>slowKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>slowKeysDelay</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>slowKeysDelaySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>bounceKeys</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>bounceKeysDelay</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>bounceKeysDelaySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>moveWithKeyboard</sender>
- <signal>toggled(bool)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>accelerationDelay</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>accelerationDelaySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>repeatInterval</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>repeatInternalSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>accelerationTime</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>accelerationTimeSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>maximumSpeed</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>maximumSpeedSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>accelerationProfile</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
- <connection>
- <sender>accelerationProfileSlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>AccessibilityConfigWidget</receiver>
- <slot>changed(bool)</slot>
- </connection>
-</connections>
-<tabstops>
- <tabstop>mainTab</tabstop>
- <tabstop>systemBell</tabstop>
- <tabstop>customBell</tabstop>
- <tabstop>soundToPlay</tabstop>
- <tabstop>visibleBell</tabstop>
- <tabstop>invertScreen</tabstop>
- <tabstop>flashScreen</tabstop>
- <tabstop>flashScreenColor</tabstop>
- <tabstop>visibleBellDuration</tabstop>
- <tabstop>visibleBellDurationSlider</tabstop>
- <tabstop>stickyKeys</tabstop>
- <tabstop>lockWithStickyKeys</tabstop>
- <tabstop>slowKeys</tabstop>
- <tabstop>slowKeysDelay</tabstop>
- <tabstop>slowKeysDelaySlider</tabstop>
- <tabstop>bounceKeys</tabstop>
- <tabstop>bounceKeysDelay</tabstop>
- <tabstop>bounceKeysDelaySlider</tabstop>
- <tabstop>moveWithKeyboard</tabstop>
- <tabstop>accelerationDelay</tabstop>
- <tabstop>accelerationDelaySlider</tabstop>
- <tabstop>repeatInterval</tabstop>
- <tabstop>repeatInternalSlider</tabstop>
- <tabstop>accelerationTime</tabstop>
- <tabstop>accelerationTimeSlider</tabstop>
- <tabstop>maximumSpeed</tabstop>
- <tabstop>maximumSpeedSlider</tabstop>
- <tabstop>accelerationProfile</tabstop>
- <tabstop>accelerationProfileSlider</tabstop>
-</tabstops>
-<includes>
- <include location="local" impldecl="in implementation">accessibilityconfigwidget.ui.h</include>
- <include location="local" impldecl="in implementation">kdialog.h</include>
-</includes>
-<Q_SLOTS>
- <slot access="private" specifier="non virtual">updateFlashScreenColor()</slot>
-</Q_SLOTS>
-<layoutdefaults spacing="3" margin="6"/>
-<layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
-<includehints>
- <includehint>tdecmodule.h</includehint>
- <includehint>kurlrequester.h</includehint>
- <includehint>klineedit.h</includehint>
- <includehint>kpushbutton.h</includehint>
- <includehint>knuminput.h</includehint>
- <includehint>kcolorbutton.h</includehint>
- <includehint>knuminput.h</includehint>
- <includehint>knuminput.h</includehint>
- <includehint>knuminput.h</includehint>
- <includehint>knuminput.h</includehint>
- <includehint>knuminput.h</includehint>
- <includehint>knuminput.h</includehint>
- <includehint>knuminput.h</includehint>
-</includehints>
-</UI>
diff --git a/kcontrol/accessibility/accessibilityconfigwidget.ui.h b/kcontrol/accessibility/accessibilityconfigwidget.ui.h
deleted file mode 100644
index 38d44a502..000000000
--- a/kcontrol/accessibility/accessibilityconfigwidget.ui.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/****************************************************************************
-** ui.h extension file, included from the uic-generated form implementation.
-**
-** If you wish to add, delete or rename functions or slots use
-** Qt Designer which will update this file, preserving your code. Create an
-** init() function in place of a constructor, and a destroy() function in
-** place of a destructor.
-*****************************************************************************/
-
-void AccessibilityConfigWidget::updateFlashScreenColor(){
- flashScreenColor->setEnabled(flashScreen->isChecked());
-}
-
-
-void AccessibilityConfigWidget::configChanged()
-{
-
-}
-
-
-
-
diff --git a/kcontrol/accessibility/configure.in.in b/kcontrol/accessibility/configure.in.in
deleted file mode 100644
index c3f539bd5..000000000
--- a/kcontrol/accessibility/configure.in.in
+++ /dev/null
@@ -1,3 +0,0 @@
-ACCESSIBILITY_SUBDIR=
-KDE_CHECK_HEADER(X11/extensions/XKBstr.h, ACCESSIBILITY_SUBDIR=accessibility)
-AM_CONDITIONAL(include_kcontrol_accessibility, test -n "$ACCESSIBILITY_SUBDIR")
diff --git a/kcontrol/accessibility/kcm_accessibility.kcfg b/kcontrol/accessibility/kcm_accessibility.kcfg
deleted file mode 100644
index ad9d0d450..000000000
--- a/kcontrol/accessibility/kcm_accessibility.kcfg
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
- http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
- <kcfgfile name="bellrc"/>
- <group name="General">
- <entry name="SystemBell" type="Bool">
- <label>If the simple PC speaker should be used</label>
- <default>false</default>
- </entry>
- <entry name="CustomBell" type="Bool">
- <label>Whether a custom sound should be used as bell</label>
- <default>false</default>
- </entry>
- <entry name="Visiblebell" type="Bool">
- <label>If the screen should blink when the bell is sounded</label>
- <default>false</default>
- </entry>
- </group>
- <group name="CustomBell">
- <entry name="Sound" type="Path">
- <label>The path to the custom sound, if it is used</label>
- </entry>
- </group>
- <group name="Visible">
- <entry name="Flash" type="Bool">
- <label>If the screen should be flashed</label>
- <default>false</default>
- </entry>
- <entry name="Invert" type="Bool">
- <label>If the screen image should be inverted</label>
- <default>true</default>
- </entry>
- <entry name="FlashColor" type="Color">
- <label>The color to flash the screen with</label>
- <default>#FF0000</default>
- </entry>
- <entry name="Duration" type="UInt">
- <label>For how long the flash is active</label>
- <default>500</default>
- <max>3000</max>
- </entry>
- </group>
- <!--
- // keyboard
- // sticky keys
- stickykeys->setchecked(false);
- lockwithstickykeys->setchecked(true);
-
- // slow keys
- slowkeys->setchecked(false);
- slowkeysdelay->setvalue(500);
-
- // bounce keys
- bouncekeys->setchecked(false);
- bouncekeysdelay->setvalue(500);
-
- // mouse
- // navigation
- accelerationdelay->setvalue(160);
- repeatinterval->setvalue(5);
- accelerationtime->setvalue(1000);
- maximumspeed->setvalue(500);
- accelerationProfile->setValue(0);
- -->
-</kcfg>
diff --git a/kcontrol/accessibility/settings.kcfgc b/kcontrol/accessibility/settings.kcfgc
deleted file mode 100644
index b0b7a9407..000000000
--- a/kcontrol/accessibility/settings.kcfgc
+++ /dev/null
@@ -1,5 +0,0 @@
-File=kcm_accessibility.kcfg
-ClassName=Settings
-Singleton=true
-Mutators=true
-
diff --git a/kcontrol/arts/arts.cpp b/kcontrol/arts/arts.cpp
index 02e8af03c..388776bc1 100644
--- a/kcontrol/arts/arts.cpp
+++ b/kcontrol/arts/arts.cpp
@@ -152,7 +152,7 @@ KArtsModule::KArtsModule(TQWidget *parent, const char *name)
initAudioIOList();
TQVBoxLayout *layout = new TQVBoxLayout(this, 0, KDialog::spacingHint());
- TQTabWidget *tab = new TQTabWidget(this);
+ tab = new TQTabWidget(this);
layout->addWidget(tab);
general = new generalTab(tab);
@@ -412,6 +412,17 @@ void KArtsModule::save()
emit changed( false );
}
+TQString KArtsModule::handbookSection() const
+{
+ int index = tab->currentPageIndex();
+ if (index == 0)
+ return "sndserver-general";
+ else if (index == 1)
+ return "sndserver-soundio";
+ else
+ return TQString::null;
+}
+
int KArtsModule::userSavedChanges()
{
int reply;
diff --git a/kcontrol/arts/arts.h b/kcontrol/arts/arts.h
index 6306b2411..5eebd4ba1 100644
--- a/kcontrol/arts/arts.h
+++ b/kcontrol/arts/arts.h
@@ -60,7 +60,8 @@ public:
void load( bool useDefaults );
void save();
void defaults();
-
+ virtual TQString handbookSection() const;
+
bool artsdIsRunning();
private slots:
@@ -88,6 +89,7 @@ private:
TQLineEdit *deviceName;
TQSpinBox *samplingRate;
KIntNumInput *suspendTime;
+ TQTabWidget *tab;
generalTab *general;
hardwareTab *hardware;
TDEConfig *config;
diff --git a/kcontrol/crypto/crypto.cpp b/kcontrol/crypto/crypto.cpp
index 70344e16a..329c04a31 100644
--- a/kcontrol/crypto/crypto.cpp
+++ b/kcontrol/crypto/crypto.cpp
@@ -1234,6 +1234,25 @@ void KCryptoConfig::save()
emit changed(false);
}
+TQString KCryptoConfig::handbookSection() const
+{
+ int index = tabs->currentPageIndex();
+ if (index == 0)
+ return "ssl_tab";
+ else if (index == 1)
+ return "openssl";
+ else if (index == 2)
+ return "your-certificates";
+ else if (index == 3)
+ return "authentication";
+ else if (index == 4)
+ return "peer-ssl-certificates";
+ else if (index == 5)
+ return "ssl-signers";
+ else
+ return TQString::null;
+}
+
void KCryptoConfig::defaults()
{
load( true );
diff --git a/kcontrol/crypto/crypto.h b/kcontrol/crypto/crypto.h
index c94d1f24d..8a353ae04 100644
--- a/kcontrol/crypto/crypto.h
+++ b/kcontrol/crypto/crypto.h
@@ -226,6 +226,7 @@ public:
void load( bool useDefaults );
void save();
void defaults();
+ virtual TQString handbookSection() const;
#ifdef HAVE_SSL
bool loadCiphers();
diff --git a/kcontrol/keys/main.cpp b/kcontrol/keys/main.cpp
index 5fda60ca3..d002b667f 100644
--- a/kcontrol/keys/main.cpp
+++ b/kcontrol/keys/main.cpp
@@ -129,12 +129,10 @@ TQString KeyModule::handbookSection() const
{
int index = m_pTab->currentPageIndex();
if (index == 0) {
- //return "key-bindings-intro";
- return TQString::null;
+ return "key-bindings-intro";
}
else if (index == 1) {
- //return "key-bindings-use";
- return TQString::null;
+ return "key-bindings-shortcuts";
}
else if (index == 2) {
return "key-bindings-modifiers";
diff --git a/kcontrol/locale/toplevel.cpp b/kcontrol/locale/toplevel.cpp
index a7a85e72f..d2a17ca74 100644
--- a/kcontrol/locale/toplevel.cpp
+++ b/kcontrol/locale/toplevel.cpp
@@ -206,6 +206,23 @@ void TDELocaleApplication::save()
emit changed(false);
}
+TQString TDELocaleApplication::handbookSection() const
+{
+ int index = m_tab->currentPageIndex();
+ if (index == 0)
+ return "locale-locale";
+ else if (index == 1)
+ return "locale-numbers";
+ else if (index == 2)
+ return "locale-money";
+ else if (index == 3)
+ return "locale-datetime";
+ else if (index == 4)
+ return "locale-other";
+ else
+ return TQString::null;
+}
+
void TDELocaleApplication::defaults()
{
load( true );
diff --git a/kcontrol/locale/toplevel.h b/kcontrol/locale/toplevel.h
index e381d6749..abc1a47f9 100644
--- a/kcontrol/locale/toplevel.h
+++ b/kcontrol/locale/toplevel.h
@@ -53,6 +53,7 @@ public:
virtual void save();
virtual void defaults();
virtual TQString quickHelp() const;
+ virtual TQString handbookSection() const;
signals:
void languageChanged();
@@ -68,14 +69,14 @@ public slots:
private:
TDELocale *m_locale;
- TQTabWidget *m_tab;
+ TQTabWidget *m_tab;
TDELocaleConfig *m_localemain;
TDELocaleConfigNumber *m_localenum;
TDELocaleConfigMoney *m_localemon;
TDELocaleConfigTime *m_localetime;
TDELocaleConfigOther *m_localeother;
- TQGroupBox *m_gbox;
+ TQGroupBox *m_gbox;
TDELocaleSample *m_sample;
TDEConfig * m_globalConfig;
diff --git a/kxkb/kcmlayout.cpp b/kxkb/kcmlayout.cpp
index 2c601856f..1cb011270 100644
--- a/kxkb/kcmlayout.cpp
+++ b/kxkb/kcmlayout.cpp
@@ -329,6 +329,20 @@ void LayoutConfig::save()
}
+TQString LayoutConfig::handbookSection() const
+{
+ int index = widget->tabWidget->currentPageIndex();
+ if (index == 0)
+ return "layout-config";
+ else if (index == 1)
+ return "switching-config";
+ else if (index == 2)
+ return "xkboptions-config";
+ else
+ return TQString::null;
+}
+
+
void LayoutConfig::updateStickyLimit()
{
int layoutsCnt = widget->listLayoutsDst->childCount();
diff --git a/kxkb/kcmlayout.h b/kxkb/kcmlayout.h
index 769b08048..a9b375db6 100644
--- a/kxkb/kcmlayout.h
+++ b/kxkb/kcmlayout.h
@@ -26,7 +26,8 @@ public:
void save();
void defaults();
void initUI();
-
+ virtual TQString handbookSection() const;
+
protected:
TQString createOptionString();
void updateIndicator(TQListViewItem* selLayout);