summaryrefslogtreecommitdiff
path: root/noncore/apps/odict/dingwidget.cpp
authorcniehaus <cniehaus>2003-05-10 13:16:54 (UTC)
committer cniehaus <cniehaus>2003-05-10 13:16:54 (UTC)
commit8bf3021bf5e86f7f6f6083606d77427adc8d13a7 (patch) (side-by-side diff)
tree821e9798a7d388fe57ccf2e8cdc796bb147ca780 /noncore/apps/odict/dingwidget.cpp
parent882b5190d02c33aa8c893e8aa54bf3d38ac255c8 (diff)
downloadopie-8bf3021bf5e86f7f6f6083606d77427adc8d13a7.zip
opie-8bf3021bf5e86f7f6f6083606d77427adc8d13a7.tar.gz
opie-8bf3021bf5e86f7f6f6083606d77427adc8d13a7.tar.bz2
quite some changes
Diffstat (limited to 'noncore/apps/odict/dingwidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/odict/dingwidget.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/noncore/apps/odict/dingwidget.cpp b/noncore/apps/odict/dingwidget.cpp
index 0707bfb..ed67abf 100644
--- a/noncore/apps/odict/dingwidget.cpp
+++ b/noncore/apps/odict/dingwidget.cpp
@@ -15,52 +15,51 @@
* *
**************************************************************************/
#include "dingwidget.h"
#include <qfile.h>
#include <qpe/config.h>
-#include <qhbox.h>
-#include <qlabel.h>
-#include <qpushbutton.h>
-#include <qlineedit.h>
-#include <qmainwindow.h>
#include <qstring.h>
#include <qtextstream.h>
#include <qstringlist.h>
#include <qregexp.h>
-#include <qtextbrowser.h>
-//#include <stdlib.h> // for getenv
DingWidget::DingWidget( )
{
methodname = QString::null;
trenner = QString::null;
lines = 0L;
}
void DingWidget::loadDict( QString name )
{
+ qDebug( "bin in DingWidget::loadDict(). name ist:" );
+ qDebug( name );
+
dictName = name;
Config cfg( "odict" );
- if ( !methodname ) return;
+ if ( !methodname ) { return; }
cfg.setGroup( "Method_" + methodname );
QFile file( cfg.readEntry( "file" ) );
+
+ qDebug( cfg.readEntry( "file" ) );
if( file.open( IO_ReadOnly ) )
{
QTextStream stream( &file );
while ( !stream.eof() )
{
lines.append( stream.readLine() );
}
file.close();
}
loadValues();
+
}
-QString DingWidget::loadedDict()
+QString DingWidget::loadedDict() const
{
return dictName;
}
void DingWidget::setCaseSensitive( bool caseS )
{
@@ -99,12 +98,14 @@ BroswerContent DingWidget::setText( QString word )
return parseInfo();
}
BroswerContent DingWidget::parseInfo()
{
+ qDebug( "bin in DingWidget::parseInfo()" );
+
if ( isCompleteWord )
queryword = " " + queryword + " ";
QStringList search = lines.grep( queryword , isCaseSensitive );
QString current;
QString left;