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