void KTreeWidgetSearchLine::addTreeWidget( QTreeWidget *treeWidget ) { if ( treeWidget ) { connectTreeWidget( treeWidget ); d->treeWidgets.append( treeWidget ); setEnabled( !d->treeWidgets.isEmpty() ); d->checkColumns(); } }
void KTreeWidgetSearchLine::setTreeWidgets(const QList<QTreeWidget *> &tw) { foreach (QTreeWidget* treeWidget, k->treeWidgets) disconnectTreeWidget(treeWidget); k->treeWidgets = tw; foreach (QTreeWidget* treeWidget, k->treeWidgets) connectTreeWidget(treeWidget); checkColumns(); setEnabled(!k->treeWidgets.isEmpty()); }