kcontrol: drop browser support of componentchooser

see 387bdaa93fd6adb0cd8a930454e3be578fa5fdc0 in the kdelibs repo, how a
link will be opened depends on a few things now - the MIME type and what
method is used for opening the URL. if KRun is used the MIME type will
be detetermined and the prefered service for it will be launched, if
KToolInvocation is used first the preferred service for "text/html" will
be attempted with fallback to kde-open and xdg-open which solidifies the
behaviour of "mimetype-determination-in-calling-application" (see
kdelibs/kdecore/sycoca/kprotocolinfo.cpp)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-08-31 21:31:06 +03:00
parent 17b5ffc92c
commit 29aac779a2
7 changed files with 0 additions and 455 deletions

View file

@ -5,7 +5,6 @@ add_subdirectory(windowmanagers)
set(kcm_componentchooser_SRCS
componentchooser.cpp
componentchooserbrowser.cpp
componentchooserfilemanager.cpp
componentchooseremail.cpp
kcm_componentchooser.cpp

View file

@ -1,129 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>BrowserConfig_UI</class>
<widget class="QWidget" name="BrowserConfig_UI">
<layout class="QVBoxLayout" name="verticalLayout">
<property name="margin">
<number>0</number>
</property>
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>&lt;qt&gt;Open &lt;b&gt;http&lt;/b&gt; and &lt;b&gt;https&lt;/b&gt; URLs&lt;/qt&gt;</string>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="radioKIO">
<property name="text">
<string>in an application based on the contents of the URL</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="radioExec">
<property name="text">
<string>in the following browser:</string>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout">
<item>
<spacer>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="KLineEdit" name="lineExec">
<property name="enabled">
<bool>false</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="btnSelectBrowser">
<property name="enabled">
<bool>false</bool>
</property>
<property name="text">
<string>...</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Expanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>KLineEdit</class>
<extends>QLineEdit</extends>
<header location="global">KLineEdit</header>
</customwidget>
</customwidgets>
<connections>
<connection>
<sender>radioExec</sender>
<signal>toggled(bool)</signal>
<receiver>lineExec</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>20</x>
<y>20</y>
</hint>
<hint type="destinationlabel">
<x>20</x>
<y>20</y>
</hint>
</hints>
</connection>
<connection>
<sender>radioExec</sender>
<signal>toggled(bool)</signal>
<receiver>btnSelectBrowser</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>20</x>
<y>20</y>
</hint>
<hint type="destinationlabel">
<x>20</x>
<y>20</y>
</hint>
</hints>
</connection>
</connections>
</ui>

View file

@ -16,7 +16,6 @@
#include "componentchooser.h"
#include "moc_componentchooser.cpp"
#include "componentchooserbrowser.h"
#include "componentchooseremail.h"
#include "componentchooserfilemanager.h"
#ifdef Q_OS_UNIX
@ -192,11 +191,6 @@ void ComponentChooser::slotServiceSelected(QListWidgetItem* it)
if (!(configWidget && qobject_cast<CfgFileManager*>(configWidget))) {
newConfigWidget = new CfgFileManager(configContainer);
}
} else if (cfgType=="internal_browser") {
if (!(configWidget && qobject_cast<CfgBrowser*>(configWidget))) {
newConfigWidget = new CfgBrowser(configContainer);
}
}
if (newConfigWidget) {

View file

@ -1,112 +0,0 @@
/***************************************************************************
componentchooserbrowser.cpp
-------------------
copyright : (C) 2002 by Joseph Wenninger
email : jowenn@kde.org
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License version 2 as *
* published by the Free Software Foundationi *
* *
***************************************************************************/
#include "componentchooserbrowser.h"
#include <kopenwithdialog.h>
#include <kglobalsettings.h>
#include <kconfiggroup.h>
#include <KUrl>
CfgBrowser::CfgBrowser(QWidget *parent)
: QWidget(parent), Ui::BrowserConfig_UI(), CfgPlugin()
{
setupUi(this);
connect(lineExec,SIGNAL(textChanged(const QString &)),this,SLOT(configChanged()));
connect(radioKIO,SIGNAL(toggled(bool)),this,SLOT(configChanged()));
connect(radioExec,SIGNAL(toggled(bool)),this,SLOT(configChanged()));
connect(btnSelectBrowser,SIGNAL(clicked()),this, SLOT(selectBrowser()));
}
CfgBrowser::~CfgBrowser()
{
}
void CfgBrowser::configChanged()
{
emit changed(true);
}
void CfgBrowser::defaults()
{
load(0);
}
void CfgBrowser::load(KConfig *)
{
KConfigGroup config(KSharedConfig::openConfig("kdeglobals"), QLatin1String("General"));
QString exec = config.readPathEntry(QLatin1String("BrowserApplication"), QString(""));
if (exec.isEmpty()) {
radioKIO->setChecked(true);
m_browserExec = exec;
m_browserService = 0;
} else {
radioExec->setChecked(true);
if (exec.startsWith('!')) {
m_browserExec = exec.mid(1);
m_browserService = 0;
} else {
m_browserService = KService::serviceByStorageId( exec );
if (m_browserService) {
m_browserExec = m_browserService->desktopEntryName();
} else {
m_browserExec.clear();
}
}
}
lineExec->setText(m_browserExec);
emit changed(false);
}
void CfgBrowser::save(KConfig *)
{
KConfigGroup config(KSharedConfig::openConfig("kdeglobals"), QLatin1String("General") );
QString exec;
if (radioExec->isChecked()) {
exec = lineExec->text();
if (m_browserService && (exec == m_browserExec)) {
exec = m_browserService->storageId(); // Use service
} else if (!exec.isEmpty()) {
exec = '!' + exec; // Literal command
}
}
config.writePathEntry(QLatin1String("BrowserApplication"), exec); // KConfig::Normal|KConfig::Global
config.sync();
KGlobalSettings::self()->emitChange(KGlobalSettings::SettingsChanged);
emit changed(false);
}
void CfgBrowser::selectBrowser()
{
KUrl::List urlList;
KOpenWithDialog dlg(urlList, i18n("Select preferred Web browser application:"), QString(), this);
if (dlg.exec() != QDialog::Accepted) {
return;
}
m_browserService = dlg.service();
if (m_browserService) {
m_browserExec = m_browserService->desktopEntryName();
if (m_browserExec.isEmpty()) {
m_browserExec = m_browserService->exec();
}
} else {
m_browserExec = dlg.text();
}
lineExec->setText(m_browserExec);
}

View file

@ -1,44 +0,0 @@
/***************************************************************************
componentchooserbrowser.h
-------------------
copyright : (C) 2002 by Joseph Wenninger
email : jowenn@kde.org
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License version 2 as *
* published by the Free Software Foundationi *
* *
***************************************************************************/
#ifndef COMPONENTCHOOSERBROWSER_H
#define COMPONENTCHOOSERBROWSER_H
#include "ui_browserconfig_ui.h"
#include "componentchooser.h"
class CfgBrowser: public QWidget, public Ui::BrowserConfig_UI, public CfgPlugin
{
Q_OBJECT
public:
CfgBrowser(QWidget *parent);
virtual ~CfgBrowser();
virtual void load(KConfig *cfg);
virtual void save(KConfig *cfg);
virtual void defaults();
protected Q_SLOTS:
void selectBrowser();
void configChanged();
Q_SIGNALS:
void changed(bool);
private:
QString m_browserExec;
KService::Ptr m_browserService;
};
#endif /* COMPONENTCHOOSERBROWSER_H */

View file

@ -1,7 +1,6 @@
install(
FILES
kcm_kemail.desktop
kcm_browser.desktop
kcm_filemanager.desktop
kcm_terminal.desktop
kcm_wm.desktop

View file

@ -1,162 +0,0 @@
Icon=internet-web-browser
# ctxt: standard desktop component
Name=Web Browser
Name[ar]=متصفح الشبكة
Name[ast]=Restolador web
Name[bg]=Уеб браузър
Name[bn]=
Name[bs]=Web pregledač
Name[ca]=Navegador web
Name[ca@valencia]=Navegador web
Name[cs]=Webový prohlížeč
Name[csb]=Internetowi przezérnik
Name[da]=Webbrowser
Name[de]=Webbrowser
Name[el]=Περιηγητής ιστού
Name[en_GB]=Web Browser
Name[eo]=Retumilo
Name[es]=Navegador web
Name[et]=Veebibrauser
Name[eu]=Web-arakatzailea
Name[fa]=مرورگر وب
Name[fi]=Verkkoselain
Name[fr]=Navigateur Web
Name[fy]=Web Browser
Name[ga]=Brabhsálaí Gréasáin
Name[gl]=Navegador Web
Name[gu]=
Name[he]=דפדפן אינטרנט
Name[hi]=
Name[hr]=Web preglednik
Name[hu]=Webböngésző
Name[ia]=Navigator Web
Name[id]=Peramban Web
Name[is]=Vafri
Name[it]=Browser Web
Name[ja]=
Name[kk]=Веб браузер
Name[km]=
Name[kn]=
Name[ko]=
Name[lt]=Žiniatinklio naršyklė
Name[lv]=Tīmekļa pārlūks
Name[mai]=
Name[mk]=Веб-прелистувач
Name[ml]=
Name[mr]=
Name[nb]=Nettleser
Name[nds]=Nettkieker
Name[nl]=Webbrowser
Name[nn]=Nettlesar
Name[pa]=
Name[pl]=Przeglądarka sieciowa
Name[pt]=Navegador Web
Name[pt_BR]=Navegador Web
Name[ro]=Navigator de Internet
Name[ru]=Браузер
Name[si]=
Name[sk]=Webový prehliadač
Name[sl]=Spletni brskalnik
Name[sr]=веб прегледач
Name[sr@ijekavian]=веб прегледач
Name[sr@ijekavianlatin]=veb pregledač
Name[sr@latin]=veb pregledač
Name[sv]=Webbläsare
Name[tg]=Интернет браузер
Name[th]=
Name[tr]=Web Tarayıcı
Name[ug]=توركۆرگۈ
Name[uk]=Переглядач інтернету
Name[vi]=Trình duyt web
Name[wa]=Betchteu waibe
Name[x-test]=xxWeb Browserxx
Name[zh_CN]=
Name[zh_TW]=
Comment=Here you can configure your default web browser. All KDE applications in which you can select hyperlinks should honor this setting.
Comment[af]=Hier kan jy die standaard web blaaier opstel. Al die KDE programme waarin jy hiperskakels kan kies behoort hierdie instelling te gebruik.
Comment[ar]=يمكنك هنا ضبط متصفح الشبكة لديك. كل تطبيقات كدي التي يمكنك فيها اختيار روابط تشعبية ينبغي أن تحترم هذا الإعداد.
Comment[ast]=Esti serviciu permite configurar el restolador web predetermináu. Toles aplicaciones KDE que permitan escoyer hiperenllaces tendríen de reconocer esta opción.
Comment[be]=Тут вы можаце вызначыць для сябе стандартны вандроўнік па Сеціве. Усе праграмы KDE, у якіх вы можаце выбраць гіперспасылку, павінны выкарыстоўваць гэтае настаўленне.
Comment[be@latin]=Tut možna vybrać sabie zmoŭčany hartač sieciva. Usie aplikacyi KDE, u jakich ty karystajeśsia internet-łučami, pavinnyja źviartać uvahu na hetuju naładu.
Comment[bg]=Избор на предпочитан браузър. Всички програми от KDE, които се нуждаят от достъп до уеб страници, ще ползват този компонент.
Comment[bn]= ি ি ি .ি.. ি ি -ি ি ি
Comment[bs]=Ovdje podešavate podrazumijevani veb pregledač. Svi KDE programi u kojima možete kliktati na hiperveze treba da poštuju ovu postavku.
Comment[ca]=Aquí podeu configurar el vostre navegador web per omissió. Totes les aplicacions KDE on podeu seleccionar hiperenllaços haurien de respectar aquest arranjament.
Comment[ca@valencia]=Ací podeu configurar el vostre navegador web per omissió. Totes les aplicacions KDE on podeu seleccionar hiperenllaços haurien de respectar este arranjament.
Comment[cs]=Tato služba umožňuje nastavit si výchozí prohlížeč. Všechny KDE aplikace, které vyžadují přístup k hypertextovým odkazům, by měly používat toto nastavení.
Comment[csb]=Tuwò mòżne wëbrac domëslny przezérnik. Wszëtczé programë KDE, w jaczich brëkùje sã z lënkòw, mùszôłëbë ùżëwac tegò ùstôwù.
Comment[cy]=Dyma lle gallwch ffurfweddu eich porydd gwe rhagosodol. Dylai pob rhaglen KDE lle gallwch ddewis hypergysylltau ddefnyddio'r gosodiad yma.
Comment[da]=Her kan du indstille din standard-browser. Alle KDE-programmer hvor du kan vælge hyperlink skulle respektere denne indstilling.
Comment[de]=Hier können Sie Ihren Standard-Webbrowser festlegen. Alle KDE-Programme, in denen Sie Verknüpfungen (Links) aufrufen können, verwenden diese Einstellung.
Comment[el]=Εδώ μπορείτε να διαμορφώσετε τον προκαθορισμένο περιηγητή ιστού σας. Όλες οι εφαρμογές του KDE στις οποίες μπορείτε να επιλέξετε συνδέσμους θα πρέπει να αναφέρονται σε αυτήν τη ρύθμιση.
Comment[en_GB]=Here you can configure your default web browser. All KDE applications in which you can select hyperlinks should honour this setting.
Comment[eo]=Ĉi tie vi povas agordi vian aprioran retumilon. Ĉiuj aplikaĵoj de KDE, en kiu vi povas elekti hiperligilojn, observos ĉi tiun agordon.
Comment[es]=Este servicio le permite configurar su navegador web predeterminado. Todas las aplicaciones KDE que le permitan seleccionar hiperenlaces deberían reconocer esta opción.
Comment[et]=Siin saab seadistada vaikimisi kasutatavat brauserit. Kõik KDE rakendused, kus saab valida hüperlinke, peaksid siinsete seadistustega arvestama.
Comment[eu]=Web-arakatzaile lehenetsia konfigura dezakezu hemen. Estekak hautatzeko aukera ematen duten KDE aplikazio guztiek eduki beharko lukete ezarpen hau.
Comment[fa]=در اینجا میتوانید مرورگر وب پیشفرض خود را پیکربندی کنید. همه کاربردهای KDE که میتوانید ابرپیوندها را در آن گزینش کنید، باید این تنظیمات را قبول کنند.
Comment[fi]=Tässä voit muokata oletusselaintasi. Kaikki selainta käyttävät KDE-sovellukset huomioivat tämän asetuksen.
Comment[fr]=Vous pouvez configurer ici votre navigateur Web par défaut. Toutes les applications KDE dans lesquelles vous pouvez cliquer sur un lien hypertexte sont censées accepter ce réglage.
Comment[fy]=Hjir kinne jo de standert web blêder ynstelle. Alle KDE-tapassingen weryn jo in hyperskeakel oanklikke kinne brûk meitsje fan dizze ynstelling
Comment[ga]=Anseo is féidir leat brabhsálaí réamhshocraithe a chumrú. Onóróidh gach feidhmchlár KDE inar féidir hipearnasc a roghnú an socrú seo.
Comment[gl]=Aquí pode configurar o navegador predeterminado. Todos os programas de KDE nos que poda premer en ligazóns farán uso deste.
Comment[gu]= . KDE િ .
Comment[he]=כאן ניתן להגדיר את דפדפן האינטרנט שישמש כברירת־המחדל. כל יישומי KDE ישתמשו בדפדפן זה לפתיחת קישורים.
Comment[hi]= ि ि . ि ि , ि .
Comment[hne]= ि ि . , ि .
Comment[hr]=Konfiguriranje zadanog web-preglednika. Sve KDE-ove aplikacije unutar kojih odaberete (kliknete) hiperveze poštivat će ovaj odabir.
Comment[hsb]=Tule móžeće swój standardny web-browser připrawić.Wšitke KDE-aplikacije, kiž dźěłaja z hyperlinkami měli so po tutych nastajenjach měć.
Comment[hu]=Itt lehet beállítani, mi legyen az alapértelmezett webböngésző. Az összes KDE-alkalmazásnak figyelembe kell vennie ezt az értéket levelezési funkció használata esetén.
Comment[ia]=Ci tu pote configurar tu navigator web predefinite. Omne applicationes de KDE in qual tu pote selectionar hyper-ligamines debera honorar iste preferentia.
Comment[id]=Di sini anda dapat mengatur peramban web standar anda. Semua aplikasi KDE yang dapat anda pilih hipertautnya akan mengikuti pengaturan ini.
Comment[is]=Þessi þjónusta leyfir þér að skilgreina sjálfgefinn vafra. Öll KDE forrit sem gera þér kleift að smella á tengla ættu að virða þessa stillingu.
Comment[it]=Definisci il browser Web predefinito. Tutte le applicazioni di KDE in cui ci sono collegamenti selezionabili rispetteranno questa impostazione.
Comment[ja]=使 KDE
Comment[ka]= . KDE- , ,
Comment[kk]=Мұнда Сіз әдетті веб-шолғышыңызды таңдай аласыз. Бүкіл KDE қолданбаларда гиперсілтемелерді түрткенде осы таңдау қолданылады.
Comment[km]=   KDE  
Comment[kn]=ಿ ಿ ಿಿ ಿ. ಿ ಿ ಿ.
Comment[ko]= . KDE .
Comment[ku]=Li virê dikarî geroka xwe ya webê a standard mîheng bikî. Hemû sepanên KDE'yê yên ku tu dikarî hyperlînkê hilbijêrî dê vê mîhengê erê bikin.
Comment[lt]=Čia galine konfigūruoti savo numatytą žiniatinklio naršyklę. Visos KDE programos, kuriose spragtelėsite nuorodas, turėtų atsižvelgti į šį nustatymą.
Comment[lv]=Šeit varat konfigurēt noklusējuma tīmekļa pārlūkprogrammu. Visas KDE programmas izmantos šo parametru hipersaišu atvēršanai.
Comment[mai]= िि ि . ि ि ि , ि ि ' .
Comment[mk]=Тука може да го конфигурирате вашиот стандарден веб-прелистувач. Сите KDE-апликации во кои може да изберете хиперврски ќе го почитуваат ова поставување.
Comment[ml]=ി ിിി ി. ി ി ി.
Comment[mr]= . ि .
Comment[ms]=Di sini anda boleh konfigur pelayar web piawai anda.Semua aplikasi KDE yang di dalamnya anda boleh pilih hiperpautan hendaklah menerima seting ini.
Comment[nb]=Her kan du sette opp nettleseren du bruker mest. Alle KDE-programmer der du kan velge hyperlenker skal bruke denne nettleseren.
Comment[nds]=Hier kannst Du Dien Standard-Nettkieker angeven. All KDE- Programmen, binnen de Du Hyperlinks bruken kannst, schullen dat ümsetten.
Comment[ne]= िि ि ि ि
Comment[nl]=Hier kunt u uw standaard webbrowser instellen. Alle KDE-toepassingen waarin u een hyperkoppeling kunt aanklikken maken gebruik van deze instelling.
Comment[nn]=Med denne tenesta kan du setja opp standardnettlesaren. Alle KDE-program der du kan følgja hyperlenkjer skal bruka denne innstillinga.
Comment[or]= ିି ି ିି KDE ି ି ିି ିି ି ି ି ି ି
Comment[pa]= ਿ KDE , ਿ ਿ , ਿ
Comment[pl]=Tu można wybrać domyślną przeglądarkę sieciową. Wszystkie programy KDE, w których korzysta się z odnośników, powinny używać tego ustawienia.
Comment[pt]=Este serviço permite-lhe configurar o seu navegador Web predefinido. Todas as aplicações do KDE onde possa seleccionar hiperligações deverão respeitar esta configuração.
Comment[pt_BR]=Aqui você pode configurar o seu navegador de Internet padrão. Todos os aplicativos do KDE que precisarem acessar uma página através de um link devem seguir esta configuração.
Comment[ro]=Aici puteți configura navigatorul de web implicit. Toate aplicațiile KDE în care puteți selecta o hiperlegătură ar trebui să onoreze această setare.
Comment[ru]=Здесь можно указать браузер по умолчанию. Все приложения KDE, в которых можно вызвать гиперссылку, будут использовать указанную программу.
Comment[se]=Dáinna bálvalusain sáhtát heivehit standárda fierpmádatlogana. Buot KDE-prográmmain mas sáhttá čuovvut hyperliŋkkaid geavaha dán heivehusa.
Comment[si]= . KDE .
Comment[sk]=Tu si môžete nastaviť štandardný webový prehliadač. Všetky aplikácie KDE, v ktorých môžete vybrať hypertextový odkaz, by mali používať toto nastavenie.
Comment[sl]=Tu lahko nastavite svoj privzeti spletni brskalnik. Vsi KDE programi, kjer lahko kliknete na hiperpovezave, bi morali upoštevati te nastavitve.
Comment[sr]=Овде подешавате подразумевани веб прегледач. Сви КДЕ програми у којима можете кликтати на хипервезе треба да поштују ову поставку.
Comment[sr@ijekavian]=Овдје подешавате подразумијевани веб прегледач. Сви КДЕ програми у којима можете кликтати на хипервезе треба да поштују ову поставку.
Comment[sr@ijekavianlatin]=Ovdje podešavate podrazumijevani veb pregledač. Svi KDE programi u kojima možete kliktati na hiperveze treba da poštuju ovu postavku.
Comment[sr@latin]=Ovde podešavate podrazumevani veb pregledač. Svi KDE programi u kojima možete kliktati na hiperveze treba da poštuju ovu postavku.
Comment[sv]=Här kan du anpassa förvald webbläsare. Alla KDE-program där du kan välja hyperlänkar bör följa inställningen.
Comment[ta]= ி ி ி ி ிி. ி ி ி ி ி.
Comment[te]= ిి ి. KDE ి ి ి ిి.
Comment[tg]=Дар ин ҷо шумо метавонед Интернет браузери стандартиро танзим кунед. Ҳамаи барномаҳои KDE ҳангоми интихоби суроғаҳои шабака ин танзимотро истифода мебаранд.
Comment[th]= KDE
Comment[tr]=Burada öntanımlı web tarayıcınızı yapılandırabilirsiniz. Tüm KDE uygulamalarında bulunan bağlantılar bu seçenek kullanılarak açılacaktır.
Comment[ug]=بۇ جايدا كۆڭۈلدىكى توركۆرگۈڭىزنى سەپلىيەلەيسىز. ھەممە KDE پروگراممىلىرىدا ئادەتتىن تاشقىرى ئۇلانمىنى چەككەندە مەزكۇر تەڭشەككە بويسۇنىدۇ.
Comment[uk]=Тут можна налаштувати ваш типову програму для перегляду сторінок інтернету. Всі програми KDE, які підтримують роботу з гіперпосиланнями, будуть користуватися вказаними тут параметрами.
Comment[vi]=Dch v này cho phép bn cu hình trình duyt mng mc đnh. Tt c các chương trình ca KDE có cha liên kết mng s cn mt trình duyt da vào thiết lp này.
Comment[wa]=Vos ploz chal apontyî vosse prémetou betchteu waibe. Cwand vos tchoeziroz loyén dins telminme programe di KDE, i l' drovrè sorlon cisse tchuze.
Comment[x-test]=xxHere you can configure your default web browser. All KDE applications in which you can select hyperlinks should honor this setting.xx
Comment[zh_CN]= KDE
Comment[zh_TW]= KDE
configurationType=internal_browser