Diffstat (limited to 'noncore/apps/odict/configdlg.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/odict/configdlg.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/noncore/apps/odict/configdlg.cpp b/noncore/apps/odict/configdlg.cpp index eba7dec..1608486 100644 --- a/noncore/apps/odict/configdlg.cpp +++ b/noncore/apps/odict/configdlg.cpp | |||
@@ -65,43 +65,38 @@ ConfigDlg::ConfigDlg(QWidget *parent, const char *name, bool modal) : QDialog(pa | |||
65 | tab->addTab( search_tab, "zoom", tr( "Searchmethods" ) ); | 65 | tab->addTab( search_tab, "zoom", tr( "Searchmethods" ) ); |
66 | showMaximized(); | 66 | showMaximized(); |
67 | } | 67 | } |
68 | 68 | ||
69 | void ConfigDlg::writeEntries() | 69 | void ConfigDlg::writeEntries() |
70 | { | 70 | { |
71 | qDebug( "richtig beendet" ); | 71 | //XXX wozu gibt es diese Methode? |
72 | } | 72 | } |
73 | 73 | ||
74 | void ConfigDlg::slotNewMethod() | 74 | void ConfigDlg::slotNewMethod() |
75 | { | 75 | { |
76 | SearchMethodDlg dlg( this, "SearchMethodDlg", true ); | 76 | SearchMethodDlg dlg( this, "SearchMethodDlg", true ); |
77 | if ( dlg.exec() == QDialog::Accepted ) | 77 | if ( dlg.exec() == QDialog::Accepted ) |
78 | { | 78 | { |
79 | //if ( !dlg.nameLE->text() ) return; //XXX | ||
80 | dlg.saveItem(); | 79 | dlg.saveItem(); |
81 | QListViewItem *item = new QListViewItem( list ); | 80 | QListViewItem *item = new QListViewItem( list ); |
82 | item->setText( 0 , dlg.nameLE->text() ); | 81 | item->setText( 0 , dlg.nameLE->text() ); |
83 | } | 82 | } |
84 | else qDebug( "SearchMethodDlg abgebrochen" ); | ||
85 | } | 83 | } |
86 | 84 | ||
87 | void ConfigDlg::slotChangeMethod() | 85 | void ConfigDlg::slotChangeMethod() |
88 | { | 86 | { |
89 | if ( list->selectedItem() ) | 87 | if ( list->selectedItem() ) |
90 | { | 88 | { |
91 | SearchMethodDlg dlg( this, "SearchMethodDlg", true, list->selectedItem()->text( 0 ) ); | 89 | SearchMethodDlg dlg( this, "SearchMethodDlg", true, list->selectedItem()->text( 0 ) ); |
92 | if ( dlg.exec() == QDialog::Accepted ) | 90 | if ( dlg.exec() == QDialog::Accepted ) |
93 | { | 91 | { |
94 | //if ( !dlg.nameLE->text() ) return; //XXX geht vielleich nicht | ||
95 | dlg.saveItem(); | 92 | dlg.saveItem(); |
96 | QListViewItem *item = list->selectedItem(); | 93 | QListViewItem *item = list->selectedItem(); |
97 | item->setText( 0 , dlg.nameLE->text() ); | 94 | item->setText( 0 , dlg.nameLE->text() ); |
98 | } | 95 | } |
99 | else qDebug( "SearchMethodDlg abgebrochen" ); | ||
100 | } | 96 | } |
101 | else qDebug( "kein item angewählt" ); | ||
102 | } | 97 | } |
103 | 98 | ||
104 | void ConfigDlg::slotDeleteMethod() | 99 | void ConfigDlg::slotDeleteMethod() |
105 | { | 100 | { |
106 | if ( list->selectedItem() ) | 101 | if ( list->selectedItem() ) |
107 | { | 102 | { |
@@ -109,13 +104,12 @@ void ConfigDlg::slotDeleteMethod() | |||
109 | cfg.setGroup( "Method_"+list->selectedItem()->text(0) ); | 104 | cfg.setGroup( "Method_"+list->selectedItem()->text(0) ); |
110 | cfg.clearGroup(); | 105 | cfg.clearGroup(); |
111 | //FIXME: this only removes the entries but not the group itself | 106 | //FIXME: this only removes the entries but not the group itself |
112 | 107 | ||
113 | list->takeItem( list->selectedItem() ); | 108 | list->takeItem( list->selectedItem() ); |
114 | } | 109 | } |
115 | else qDebug("no item selected"); | ||
116 | } | 110 | } |
117 | 111 | ||
118 | void ConfigDlg::loadSearchMethodNames() | 112 | void ConfigDlg::loadSearchMethodNames() |
119 | { | 113 | { |
120 | Config cfg( "odict" ); | 114 | Config cfg( "odict" ); |
121 | QStringList groupListCfg = cfg.groupList().grep( "Method_" ); | 115 | QStringList groupListCfg = cfg.groupList().grep( "Method_" ); |