diff --git a/klipper/historystringitem.cpp b/klipper/historystringitem.cpp index 73964a2f9..c7087d62c 100644 --- a/klipper/historystringitem.cpp +++ b/klipper/historystringitem.cpp @@ -25,9 +25,3 @@ QMimeData *HistoryStringItem::mimeData() const data->setText(m_data); return data; } - -QString HistoryStringItem::text() const -{ - const int TEXT_LENGTH_LIMIT = 200; - return m_data.left(TEXT_LENGTH_LIMIT - 1) + (m_data.length() <= TEXT_LENGTH_LIMIT ? QStringLiteral("") : QStringLiteral("…")); -} diff --git a/klipper/historystringitem.h b/klipper/historystringitem.h index add5d20bd..2336ab530 100644 --- a/klipper/historystringitem.h +++ b/klipper/historystringitem.h @@ -37,3 +37,8 @@ public: private: QString m_data; }; + +inline QString HistoryStringItem::text() const +{ + return m_data; +} diff --git a/klipper/klipper.cpp b/klipper/klipper.cpp index 9169f1cef..0635e05d5 100644 --- a/klipper/klipper.cpp +++ b/klipper/klipper.cpp @@ -887,7 +887,7 @@ void Klipper::editData(const QSharedPointer &item) ClipboardContentTextEdit *edit = new ClipboardContentTextEdit(dlg); edit->setAcceptRichText(false); if (item) { - edit->setPlainText(item->mimeData()->text()); + edit->setPlainText(item->text()); } edit->setFocus(); edit->setMinimumSize(300, 40);