[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/network/ktorrent/src
From: Ivan Vasic <ivasic () gmail ! com>
Date: 2005-09-12 10:44:04
Message-ID: 1126521844.931396.26140.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 459883 by ivasic:
Changes:
- Fixed problem with duplicate search engine names
M +6 -3 pref.cpp
--- trunk/extragear/network/ktorrent/src/pref.cpp #459882:459883
@@ -285,9 +285,12 @@
{
KURL url = KURL::fromPathOrURL(m_engine_url->text());
if ( !url.isValid() ) { KMessageBox::error(this, i18n("Malformed URL."), \
i18n("Error")); return; }
- QListViewItem* se = new QListViewItem(m_engines, m_engine_name->text(), \
m_engine_url->text());
- m_engines->insertItem(se);
- m_items.append(se);
+ if (m_engines->findItem(m_engine_name->text(), 0)) { KMessageBox::error(this, \
i18n("A search engine with the same name already exists. Please use a different \
name.")); return; } + QListViewItem* se = new QListViewItem(m_engines, \
m_engine_name->text(), m_engine_url->text()); + m_engines->insertItem(se);
+ m_items.append(se);
+ m_engine_url->setText("");
+ m_engine_name->setText("");
}
else
KMessageBox::error(this, i18n("Bad URL. You should search for FOOBAR with \
your internet browser and copy/paste exact URL here."));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic