Changeset View
Changeset View
Standalone View
Standalone View
krusader/Search/krsearchdialog.cpp
Show First 20 Lines • Show All 472 Lines • ▼ Show 20 Line(s) | 422 | { | |||
---|---|---|---|---|---|
473 | // gui stuff | 473 | // gui stuff | ||
474 | mainSearchBtn->setEnabled(true); | 474 | mainSearchBtn->setEnabled(true); | ||
475 | mainCloseBtn->setEnabled(true); | 475 | mainCloseBtn->setEnabled(true); | ||
476 | mainStopBtn->setEnabled(false); | 476 | mainStopBtn->setEnabled(false); | ||
477 | if (result->numFileItems()) | 477 | if (result->numFileItems()) | ||
478 | mainFeedToListBoxBtn->setEnabled(true); | 478 | mainFeedToListBoxBtn->setEnabled(true); | ||
479 | searchingLabel->setText(i18n("Finished searching.")); | 479 | searchingLabel->setText(i18n("Finished searching.")); | ||
480 | 480 | | |||
481 | // go to the first result. Note: `getFirst()` doesn't cause problems | ||||
482 | // if the results list is empty | ||||
483 | resultView->setCurrentKrViewItem(resultView->getFirst()); | ||||
484 | | ||||
481 | if (closed) | 485 | if (closed) | ||
482 | closeDialog(); | 486 | closeDialog(); | ||
483 | } | 487 | } | ||
484 | 488 | | |||
485 | void KrSearchDialog::stopSearch() | 489 | void KrSearchDialog::stopSearch() | ||
486 | { | 490 | { | ||
487 | if (searcher != nullptr) { | 491 | if (searcher != nullptr) { | ||
488 | searcher->stop(); | 492 | searcher->stop(); | ||
▲ Show 20 Lines • Show All 182 Lines • Show Last 20 Lines |