Diffstat (limited to 'noncore/apps/odict/dingwidget.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/apps/odict/dingwidget.cpp | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/noncore/apps/odict/dingwidget.cpp b/noncore/apps/odict/dingwidget.cpp index c54cf56..ac7c321 100644 --- a/noncore/apps/odict/dingwidget.cpp +++ b/noncore/apps/odict/dingwidget.cpp @@ -30,5 +30,5 @@ #include <qtextbrowser.h> -DingWidget::DingWidget(QWidget *parent, QString word, QTextBrowser *browser) : QWidget(parent) +DingWidget::DingWidget(QWidget *parent, QString word, QTextBrowser *browser_top, QTextBrowser *browser_bottom) : QWidget(parent) { QFile file( "/home/carsten/opie/opie/noncore/apps/odict/eng_ita.dic" ); @@ -51,12 +51,14 @@ DingWidget::DingWidget(QWidget *parent, QString word, QTextBrowser *browser) : Q //X qDebug( *it ); //X } - browser->setText( parseInfo( lines ) ); + QString top, bottom; + + parseInfo( lines, top , bottom ); + browser_top->setText( top ); + browser_bottom->setText( bottom ); } -QString DingWidget::parseInfo( QStringList &lines ) +void DingWidget::parseInfo( QStringList &lines, QString &top, QString &bottom ) { - QString parsed = 0; - QStringList temp = lines; - parsed = temp.first(); - return parsed; + top = "blah"; + bottom = lines.join( "\n" ); } |