void KIconViewSearchLine::setIconView(QIconView *iv) { if(d->iconView != NULL) disconnect(d->iconView, SIGNAL(destroyed()), this, SLOT(iconViewDeleted())); d->iconView = iv; if(iv != NULL) { connect(d->iconView, SIGNAL(destroyed()), this, SLOT(iconViewDeleted())); setEnabled(true); } else setEnabled(false); }
void KIconViewSearchLine::init(QIconView *iconView) { delete d; d = new KIconViewSearchLinePrivate; d->iconView = iconView; connect(this, SIGNAL(textChanged(const QString &)), this, SLOT(queueSearch(const QString &))); if(iconView != NULL) { connect(iconView, SIGNAL(destroyed()), this, SLOT(iconViewDeleted())); setEnabled(true); } else setEnabled(false); }
void K3IconViewSearchLine::init( Q3IconView *iconView ) { delete d; d = new K3IconViewSearchLinePrivate; d->iconView = iconView; connect( this, SIGNAL(textChanged(QString)), this, SLOT(queueSearch(QString)) ); if ( iconView != NULL ) { connect( iconView, SIGNAL(destroyed()), this, SLOT(iconViewDeleted()) ); setEnabled( true ); } else { setEnabled( false ); } setClearButtonShown(true); }