summaryrefslogtreecommitdiff
path: root/noncore/apps/odict/dingwidget.cpp
authorcniehaus <cniehaus>2003-05-10 20:18:16 (UTC)
committer cniehaus <cniehaus>2003-05-10 20:18:16 (UTC)
commit1bff948326aa752c3f4aceac4083717f8c2066e8 (patch) (side-by-side diff)
treea4b4eb9dd70f363f960a5be7ae94c6e52951dcfc /noncore/apps/odict/dingwidget.cpp
parentb7d34545193f39c146ab56b1127863279a3121ce (diff)
downloadopie-1bff948326aa752c3f4aceac4083717f8c2066e8.zip
opie-1bff948326aa752c3f4aceac4083717f8c2066e8.tar.gz
opie-1bff948326aa752c3f4aceac4083717f8c2066e8.tar.bz2
bugfixes, bugfixes...
Diffstat (limited to 'noncore/apps/odict/dingwidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/odict/dingwidget.cpp30
1 files changed, 9 insertions, 21 deletions
diff --git a/noncore/apps/odict/dingwidget.cpp b/noncore/apps/odict/dingwidget.cpp
index ed67abf..55a716d 100644
--- a/noncore/apps/odict/dingwidget.cpp
+++ b/noncore/apps/odict/dingwidget.cpp
@@ -34,13 +34,10 @@ void DingWidget::loadDict( QString name )
{
- qDebug( "bin in DingWidget::loadDict(). name ist:" );
- qDebug( name );
+ lines.clear(); //as we will load a new list we have to
+ //remove the old one
+ qDebug( "DingWidget::loadDict( ... )" );
- dictName = name;
Config cfg( "odict" );
- if ( !methodname ) { return; }
- cfg.setGroup( "Method_" + methodname );
+ cfg.setGroup( "Method_" + name );
QFile file( cfg.readEntry( "file" ) );
- qDebug( cfg.readEntry( "file" ) );
-
if( file.open( IO_ReadOnly ) )
@@ -55,3 +52,2 @@ void DingWidget::loadDict( QString name )
loadValues();
-
}
@@ -73,7 +69,2 @@ void DingWidget::setDict( QString dict )
-void DingWidget::setCompleteWord( bool cword )
-{
- isCompleteWord = cword;
-}
-
void DingWidget::setQueryWord( QString qword )
@@ -103,11 +94,7 @@ BroswerContent DingWidget::parseInfo()
{
- qDebug( "bin in DingWidget::parseInfo()" );
-
- if ( isCompleteWord )
- queryword = " " + queryword + " ";
QStringList search = lines.grep( queryword , isCaseSensitive );
- QString current;
- QString left;
- QString right;
+ QString current;
+ QString left;
+ QString right;
QRegExp reg_div( trenner );
@@ -141,4 +128,5 @@ BroswerContent DingWidget::parseInfo()
s_strings.bottom = bottomlist.join( "<br>" );
-
+
return s_strings;
}
+