summaryrefslogtreecommitdiff
authorcniehaus <cniehaus>2003-05-02 13:41:37 (UTC)
committer cniehaus <cniehaus>2003-05-02 13:41:37 (UTC)
commitb40991b25dd22c55cc80a9a9c4ae0adec103d575 (patch) (side-by-side diff)
treea5d0ba564cf7809bdb603e0fcefac899f301c16c
parent6ba2bb2dde0c69ffeba860a9375bab82521e9304 (diff)
downloadopie-b40991b25dd22c55cc80a9a9c4ae0adec103d575.zip
opie-b40991b25dd22c55cc80a9a9c4ae0adec103d575.tar.gz
opie-b40991b25dd22c55cc80a9a9c4ae0adec103d575.tar.bz2
bugfix
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/apps/odict/configdlg.cpp2
-rw-r--r--noncore/apps/odict/dingwidget.cpp6
-rw-r--r--noncore/apps/odict/odict.cpp18
3 files changed, 7 insertions, 19 deletions
diff --git a/noncore/apps/odict/configdlg.cpp b/noncore/apps/odict/configdlg.cpp
index 89bc6f6..eba7dec 100644
--- a/noncore/apps/odict/configdlg.cpp
+++ b/noncore/apps/odict/configdlg.cpp
@@ -77,4 +77,5 @@ void ConfigDlg::slotNewMethod()
if ( dlg.exec() == QDialog::Accepted )
{
+ //if ( !dlg.nameLE->text() ) return; //XXX
dlg.saveItem();
QListViewItem *item = new QListViewItem( list );
@@ -91,4 +92,5 @@ void ConfigDlg::slotChangeMethod()
if ( dlg.exec() == QDialog::Accepted )
{
+ //if ( !dlg.nameLE->text() ) return; //XXX geht vielleich nicht
dlg.saveItem();
QListViewItem *item = list->selectedItem();
diff --git a/noncore/apps/odict/dingwidget.cpp b/noncore/apps/odict/dingwidget.cpp
index 5c4b13b..abb5e75 100644
--- a/noncore/apps/odict/dingwidget.cpp
+++ b/noncore/apps/odict/dingwidget.cpp
@@ -29,5 +29,5 @@
#include <qregexp.h>
#include <qtextbrowser.h>
-#include <stdlib.h> // for getenv
+//#include <stdlib.h> // for getenv
DingWidget::DingWidget( )
@@ -41,7 +41,6 @@ void DingWidget::loadDict( QString name )
{
dictName = name;
- QString opie_dir = getenv("OPIEDIR");
-
Config cfg( "odict" );
+ if ( !methodname ) return;
cfg.setGroup( "Method_" + methodname );
QFile file( cfg.readEntry( "file" ) );
@@ -87,4 +86,5 @@ void DingWidget::setQueryWord( QString qword )
void DingWidget::loadValues()
{
+ if ( !methodname ) return;
Config cfg( "odict" );
cfg.setGroup( "Method_" + methodname );
diff --git a/noncore/apps/odict/odict.cpp b/noncore/apps/odict/odict.cpp
index a404e89..cc3148a 100644
--- a/noncore/apps/odict/odict.cpp
+++ b/noncore/apps/odict/odict.cpp
@@ -46,5 +46,4 @@ ODict::ODict() : QMainWindow()
setupMenus();
-
QHBox *hbox = new QHBox( vbox );
QLabel* query_label = new QLabel( tr( "Query:" ) , hbox ); query_label->show();
@@ -97,14 +96,4 @@ void ODict::slotStartQuery()
{
QString querystring = query_le->text();
-//X qDebug("opening dict >%s< for >%s<", activated_name.latin1(),querystring.latin1());
-//X if (querystring.isEmpty()){
-//X qWarning("empty querystring");
-//X return;
-//X }
-//X if (!activated_name || activated_name.isEmpty())
-//X QMessageBox::warning(this,tr("No Dictionary"),tr("Please choose a dictonary") );
-//X else
-//X {
-
ding->setCaseSensitive( casesens );
ding->setCompleteWord( completewords );
@@ -118,7 +107,4 @@ void ODict::slotStartQuery()
browser_top->setText( test.top );
browser_bottom->setText( test.bottom );
-
- qDebug( "Text sollte gesetzt sein..." );
-//X }
}
@@ -177,8 +163,8 @@ void ODict::setupMenus()
settings = new QPopupMenu( menu );
- setting_a = new QAction(tr( "Config" ), Resource::loadPixmap( "today/config" ), QString::null, 0, this, 0 );
+ setting_a = new QAction(tr( "Configuration" ), Resource::loadPixmap( "new" ), QString::null, 0, this, 0 );
connect( setting_a, SIGNAL( activated() ), this, SLOT( slotSettings() ) );
setting_a->addTo( settings );
- setting_b = new QAction(tr( "Searchmethods" ), Resource::loadPixmap( "today/config" ), QString::null, 0, this, 0 );
+ setting_b = new QAction(tr( "Searchmethods" ), Resource::loadPixmap( "edit" ), QString::null, 0, this, 0 );
parameter = new QPopupMenu( menu );