Exemple #1
0
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);
}
Exemple #2
0
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);
}