Minor bugfixes

This commit is contained in:
Jakub Melka 2020-01-15 18:09:12 +01:00
parent ad8cca6161
commit b346085009

View File

@ -161,6 +161,9 @@ void PDFFindTextTool::setActiveImpl(bool active)
m_previousButton = new QPushButton(tr("Previous"), m_dialog);
m_nextButton = new QPushButton(tr("Next"), m_dialog);
m_previousButton->setDefault(false);
m_nextButton->setDefault(false);
connect(m_previousButton, &QPushButton::clicked, m_prevAction, &QAction::trigger);
connect(m_nextButton, &QPushButton::clicked, m_nextAction, &QAction::trigger);
connect(m_findTextEdit, &QLineEdit::editingFinished, this, &PDFFindTextTool::onSearchText);
@ -200,6 +203,11 @@ void PDFFindTextTool::setActiveImpl(bool active)
void PDFFindTextTool::onSearchText()
{
if (!isActive())
{
return;
}
m_parameters.phrase = m_findTextEdit->text();
m_parameters.isCaseSensitive = m_caseSensitiveCheckBox->isChecked();
m_parameters.isWholeWordsOnly = m_wholeWordsCheckBox->isChecked();