summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/kjots/files/kjots-5.1.0-speech-optional.patch')
-rw-r--r--app-text/kjots/files/kjots-5.1.0-speech-optional.patch82
1 files changed, 0 insertions, 82 deletions
diff --git a/app-text/kjots/files/kjots-5.1.0-speech-optional.patch b/app-text/kjots/files/kjots-5.1.0-speech-optional.patch
deleted file mode 100644
index 95c3309bd5b9..000000000000
--- a/app-text/kjots/files/kjots-5.1.0-speech-optional.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From c552b158e46ccdefc5c8382911aca907e177d63d Mon Sep 17 00:00:00 2001
-From: Igor Poboiko <igor.poboiko@gmail.com>
-Date: Sat, 19 Mar 2022 15:44:50 +0100
-Subject: [PATCH] Allow compiling without KPIMTextEdit/TextToSpeech
-
----
- src/kjotsbrowser.cpp | 16 +++++++++++++++-
- 1 file changed, 15 insertions(+), 1 deletion(-)
-
-diff --git a/src/kjotsbrowser.cpp b/src/kjotsbrowser.cpp
-index fd6e6dd..8864f79 100644
---- a/src/kjotsbrowser.cpp
-+++ b/src/kjotsbrowser.cpp
-@@ -15,9 +15,13 @@
- #include "kjotsmodel.h"
-
- #include <KPIMTextEdit/RichTextEditFindBar>
--#include <KPIMTextEdit/TextToSpeechWidget>
- #include <KPIMTextEdit/SlideContainer>
-
-+#include <kpimtextedit/kpimtextedit-texttospeech.h>
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
-+#include <KPIMTextEdit/TextToSpeechWidget>
-+#endif
-+
- #include <QHelpEvent>
- #include <QToolTip>
- #include <QVBoxLayout>
-@@ -37,14 +41,18 @@ public:
- : mBrowser(std::move(browser))
- , mSliderContainer(widget)
- , mFindBar(mBrowser.get(), &mSliderContainer)
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- , mTextToSpeechWidget(widget)
-+#endif
- {
- }
-
- std::unique_ptr<KJotsBrowser> mBrowser;
- KPIMTextEdit::SlideContainer mSliderContainer;
- KPIMTextEdit::RichTextEditFindBar mFindBar;
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- KPIMTextEdit::TextToSpeechWidget mTextToSpeechWidget;
-+#endif
- };
-
- KJotsBrowserWidget::KJotsBrowserWidget(std::unique_ptr<KJotsBrowser> browser, QWidget *parent)
-@@ -56,11 +64,15 @@ KJotsBrowserWidget::KJotsBrowserWidget(std::unique_ptr<KJotsBrowser> browser, QW
- d->mFindBar.setHideWhenClose(false);
-
- connect(&d->mFindBar, &KPIMTextEdit::RichTextEditFindBar::hideFindBar, this, &KJotsBrowserWidget::slotHideFindBar);
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- connect(d->mBrowser.get(), &KJotsBrowser::say, &d->mTextToSpeechWidget, &KPIMTextEdit::TextToSpeechWidget::say);
-+#endif
-
- QVBoxLayout *lay = new QVBoxLayout(this);
- lay->setContentsMargins(0, 0, 0, 0);
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- lay->addWidget(&d->mTextToSpeechWidget);
-+#endif
- lay->addWidget(d->mBrowser.get());
- lay->addWidget(&d->mSliderContainer);
- }
-@@ -129,6 +141,7 @@ void KJotsBrowser::contextMenuEvent(QContextMenuEvent *event)
- popup->addSeparator();
- popup->addAction(m_actionCollection->action(QString::fromLatin1(KStandardAction::name(KStandardAction::Find))));
- popup->addSeparator();
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- if (!document()->isEmpty() && KPIMTextEdit::TextToSpeech::self()->isReady()) {
- QAction *speakAction = popup->addAction(i18nc("@info:action", "Speak Text"));
- speakAction->setIcon(QIcon::fromTheme(QStringLiteral("preferences-desktop-text-to-speech")));
-@@ -137,6 +150,7 @@ void KJotsBrowser::contextMenuEvent(QContextMenuEvent *event)
- Q_EMIT say(text);
- });
- }
-+#endif
- popup->exec(event->globalPos());
- delete popup;
- }
---
-GitLab
-