From c65c49d41c1c20c8d58b458b79a3f020d5e2760f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Quentin?= <jquentin@jquentin-laptop-kub2.(none)> Date: Fri, 3 Jul 2009 18:06:39 -0400 Subject: [PATCH] Fake ringtone files can no longer be set. --- sflphone-client-kde/src/conf/dlgaudio.cpp | 6 ++---- sflphone-client-kde/src/conf/dlgaudiobase.ui | 6 +++++- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/sflphone-client-kde/src/conf/dlgaudio.cpp b/sflphone-client-kde/src/conf/dlgaudio.cpp index f5f9dff8a6..2df2fcff52 100644 --- a/sflphone-client-kde/src/conf/dlgaudio.cpp +++ b/sflphone-client-kde/src/conf/dlgaudio.cpp @@ -34,11 +34,9 @@ DlgAudio::DlgAudio(KConfigDialog *parent) ConfigurationManagerInterface & configurationManager = ConfigurationManagerInterfaceSingleton::getInstance(); QStyle * style = QApplication::style(); - - KUrl url = KUrl(SHARE_INSTALL_PREFIX); - url.cd("sflphone/ringtones"); - KUrlRequester_ringtone->setUrl(url); + KUrlRequester_ringtone->setMode(KFile::File | KFile::ExistingOnly); KUrlRequester_ringtone->lineEdit()->setObjectName("kcfg_ringtone"); + KUrlRequester_ringtone->lineEdit()->setReadOnly(true); codecTableHasChanged = false; toolButton_codecUp->setIcon(KIcon("go-up")); diff --git a/sflphone-client-kde/src/conf/dlgaudiobase.ui b/sflphone-client-kde/src/conf/dlgaudiobase.ui index 2f40029ed7..08c842887c 100644 --- a/sflphone-client-kde/src/conf/dlgaudiobase.ui +++ b/sflphone-client-kde/src/conf/dlgaudiobase.ui @@ -58,7 +58,11 @@ </widget> </item> <item row="2" column="1"> - <widget class="KUrlRequester" name="KUrlRequester_ringtone"/> + <widget class="KUrlRequester" name="KUrlRequester_ringtone"> + <property name="filter"> + <string>*.ul *.au *.wav</string> + </property> + </widget> </item> </layout> </widget> -- GitLab