void FindReplaceDialog::on_replaceAllPushButton_clicked() {
    QString findText = ui->findLindEdit->text();
    QString replaceText = ui->replaceLineEdit->text();
    if (!findText.isEmpty()) {
        // Emit the signal
        emit replaceAll(findText, replaceText, searchFlags());
    }
}
void FindReplaceDialog::on_findPushButton_clicked() {
    QString findText = ui->findLindEdit->text();
    if (!findText.isEmpty()) {
        // Emit the signal
        emit find(findText, searchFlags(),
            ui->forwardRadioButton->isChecked(),
            ui->wrapSearchCheckBox->isChecked());
    }
}
Пример #3
0
void SearchWidget::performIncrementalSearch() {
    searcher()->stopTrackingViewport();
    searcher()->restoreViewport();

    if (searcher()->find(lineEdit_->text(), searchFlags())) {
        indicateSuccess();
    } else {
        searcher()->restoreViewport();
        indicateFailure();
    }

    searcher()->startTrackingViewport();
}
Пример #4
0
void SearchWidget::findPrevious() {
    searcher()->stopTrackingViewport();
    searcher()->restoreViewport();

    if (searcher()->find(lineEdit_->text(), searchFlags() | Searcher::FindBackward)) {
        searcher()->rememberViewport();
        indicateSuccess();
    } else {
        searcher()->restoreViewport();
        indicateFailure();
    }

    searcher()->startTrackingViewport();
}