CVS commit by mlaurent: Disable "add" button, when directory line is empty M +8 -1 dlgDirectories.cpp 1.16 M +2 -2 dlgDirectories.h 1.9 --- kdenetwork/kget/dlgDirectories.cpp #1.15:1.16 @@ -49,6 +49,13 @@ DlgDirectories::DlgDirectories(QWidget * : DlgDirectoriesBase(parent) { + connect( le_ext, SIGNAL( textChanged ( const QString & ) ), this, SLOT( slotDirectoryChanged( ) ) ); + connect( le_dir, SIGNAL( textChanged ( const QString & ) ), this, SLOT( slotDirectoryChanged( ) ) ); + slotDirectoryChanged(); } +void DlgDirectories::slotDirectoryChanged( ) +{ + pb_add->setEnabled(!le_ext->text().isEmpty() &&!le_dir->text().isEmpty() ); +} void DlgDirectories::selectEntry(QListViewItem * item) --- kdenetwork/kget/dlgDirectories.h #1.8:1.9 @@ -55,5 +55,5 @@ protected slots: void upEntry(); void downEntry(); - + void slotDirectoryChanged( ); protected: void updateUpDown();