/* SPDX-FileCopyrightText: 2017 Dominik Haumann SPDX-License-Identifier: LGPL-2.0-or-later */ #include "katescripteditor.h" #include "kateglobal.h" #include #include #include QString KateScriptEditor::clipboardText() const { return QApplication::clipboard()->text(); } QStringList KateScriptEditor::clipboardHistory() const { const auto clipboardHistory = KTextEditor::EditorPrivate::self()->clipboardHistory(); QStringList res; for (const auto &entry : clipboardHistory) { res << entry.text; } return res; } void KateScriptEditor::setClipboardText(const QString &text) { KTextEditor::EditorPrivate::self()->copyToClipboard(text, QString()); } #include "moc_katescripteditor.cpp"