summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/odict/dingwidget.cpp9
-rw-r--r--noncore/apps/odict/dingwidget.h3
-rw-r--r--noncore/apps/odict/odict.cpp6
3 files changed, 8 insertions, 10 deletions
diff --git a/noncore/apps/odict/dingwidget.cpp b/noncore/apps/odict/dingwidget.cpp
index 55a716d..c804385 100644
--- a/noncore/apps/odict/dingwidget.cpp
+++ b/noncore/apps/odict/dingwidget.cpp
@@ -36,3 +36,2 @@ void DingWidget::loadDict( QString name )
//remove the old one
- qDebug( "DingWidget::loadDict( ... )" );
@@ -51,2 +50,5 @@ void DingWidget::loadDict( QString name )
}
+
+ setDict( name );
+
loadValues();
@@ -81,2 +83,3 @@ void DingWidget::loadValues()
trenner = cfg.readEntry( "Seperator" );
+
lang1_name = cfg.readEntry( "Lang1" );
@@ -109,3 +112,3 @@ BroswerContent DingWidget::parseInfo()
left = current.left( current.find( trenner ) );
-
+
right = current.right( current.length() - current.find(trenner) - trenner.length() );
@@ -118,3 +121,3 @@ BroswerContent DingWidget::parseInfo()
}
- else
+ else if( right.contains( queryword , isCaseSensitive ) )
{
diff --git a/noncore/apps/odict/dingwidget.h b/noncore/apps/odict/dingwidget.h
index dbb55e2..9163a43 100644
--- a/noncore/apps/odict/dingwidget.h
+++ b/noncore/apps/odict/dingwidget.h
@@ -26,3 +26,2 @@ class DingWidget
void setCaseSensitive( bool );
- void setCompleteWord( bool );
void loadDict( QString );
@@ -37,2 +36,3 @@ class DingWidget
bool isCaseSensitive;
+
private:
@@ -41,3 +41,2 @@ class DingWidget
BroswerContent s_strings;
- bool isCompleteWord;
diff --git a/noncore/apps/odict/odict.cpp b/noncore/apps/odict/odict.cpp
index c1de6ac..2028701 100644
--- a/noncore/apps/odict/odict.cpp
+++ b/noncore/apps/odict/odict.cpp
@@ -63,3 +63,2 @@ ODict::ODict() : QMainWindow()
ding = new DingWidget();
- ding->loadValues();
@@ -110,2 +109,3 @@ void ODict::loadConfig()
ding->loadDict( lastname );
+ ding->loadValues();
@@ -201,6 +201,2 @@ void ODict::slotMethodChanged( const QString& methodnumber )
- qDebug( "activated_name in slotMethodChanged() ist:" );
- qDebug( activated_name );
- qDebug( ding->loadedDict() );
-
if ( activated_name != ding->loadedDict() )