Messagelib
5#include "findbarsourceview.h"
6#include <PimCommon/LineEditWithCompleterNg>
9#include <QPlainTextEdit>
11using namespace MessageViewer;
14 : WebEngineViewer::FindBarBase(parent)
19FindBarSourceView::~FindBarSourceView() =
default;
21void FindBarSourceView::searchText(
bool backward,
bool isAutoSearch)
27 if (mCaseSensitiveAct->isChecked()) {
32 QTextCursor
cursor = mView->textCursor();
34 mView->setTextCursor(
cursor);
38 mLastSearchStr = mSearch->text();
39 const bool found = mView->find(mLastSearchStr, searchOptions);
44void FindBarSourceView::clearSelections()
46 QTextCursor textCursor = mView->textCursor();
49 mView->setTextCursor(textCursor);
51 WebEngineViewer::FindBarBase::clearSelections();
54void FindBarSourceView::updateHighLight(
bool)
59void FindBarSourceView::updateSensitivity(
bool)
62 if (mCaseSensitiveAct->isChecked()) {
65 mLastSearchStr = mSearch->text();
66 const bool found = mView->find(mLastSearchStr, searchOptions);
70#include "moc_findbarsourceview.cpp"
void setPosition(int pos, MoveMode m)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:47:09 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.