forked from qt-creator/qt-creator
TextEditors: Make function static
Change-Id: I4297651458f6efb28a3bbeb83b4c038956d64305 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
@@ -5726,7 +5726,7 @@ void BaseTextEditorWidget::collectToCircularClipboard()
|
|||||||
if (!mimeData)
|
if (!mimeData)
|
||||||
return;
|
return;
|
||||||
CircularClipboard *circularClipBoard = CircularClipboard::instance();
|
CircularClipboard *circularClipBoard = CircularClipboard::instance();
|
||||||
circularClipBoard->collect(duplicateMimeData(mimeData));
|
circularClipBoard->collect(BaseTextEditorWidget::duplicateMimeData(mimeData));
|
||||||
// We want the latest copied content to be the first one to appear on circular paste.
|
// We want the latest copied content to be the first one to appear on circular paste.
|
||||||
circularClipBoard->toLastCollect();
|
circularClipBoard->toLastCollect();
|
||||||
}
|
}
|
||||||
@@ -5742,7 +5742,7 @@ void BaseTextEditorWidget::circularPaste()
|
|||||||
{
|
{
|
||||||
CircularClipboard *circularClipBoard = CircularClipboard::instance();
|
CircularClipboard *circularClipBoard = CircularClipboard::instance();
|
||||||
if (const QMimeData *clipboardData = QApplication::clipboard()->mimeData()) {
|
if (const QMimeData *clipboardData = QApplication::clipboard()->mimeData()) {
|
||||||
circularClipBoard->collect(duplicateMimeData(clipboardData));
|
circularClipBoard->collect(BaseTextEditorWidget::duplicateMimeData(clipboardData));
|
||||||
circularClipBoard->toLastCollect();
|
circularClipBoard->toLastCollect();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -5750,7 +5750,7 @@ void BaseTextEditorWidget::circularPaste()
|
|||||||
return invokeAssist(QuickFix, d->m_clipboardAssistProvider.data());
|
return invokeAssist(QuickFix, d->m_clipboardAssistProvider.data());
|
||||||
|
|
||||||
if (const QMimeData *mimeData = circularClipBoard->next().data()) {
|
if (const QMimeData *mimeData = circularClipBoard->next().data()) {
|
||||||
QApplication::clipboard()->setMimeData(duplicateMimeData(mimeData));
|
QApplication::clipboard()->setMimeData(BaseTextEditorWidget::duplicateMimeData(mimeData));
|
||||||
paste();
|
paste();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -5984,7 +5984,7 @@ void BaseTextEditorWidget::insertFromMimeData(const QMimeData *source)
|
|||||||
setTextCursor(cursor);
|
setTextCursor(cursor);
|
||||||
}
|
}
|
||||||
|
|
||||||
QMimeData *BaseTextEditorWidget::duplicateMimeData(const QMimeData *source) const
|
QMimeData *BaseTextEditorWidget::duplicateMimeData(const QMimeData *source)
|
||||||
{
|
{
|
||||||
Q_ASSERT(source);
|
Q_ASSERT(source);
|
||||||
|
|
||||||
|
|||||||
@@ -228,7 +228,7 @@ public:
|
|||||||
|
|
||||||
virtual IAssistInterface *createAssistInterface(AssistKind assistKind,
|
virtual IAssistInterface *createAssistInterface(AssistKind assistKind,
|
||||||
AssistReason assistReason) const;
|
AssistReason assistReason) const;
|
||||||
QMimeData *duplicateMimeData(const QMimeData *source) const;
|
static QMimeData *duplicateMimeData(const QMimeData *source);
|
||||||
|
|
||||||
static QString msgTextTooLarge(quint64 size);
|
static QString msgTextTooLarge(quint64 size);
|
||||||
|
|
||||||
|
|||||||
@@ -73,7 +73,8 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
//Copy the selected item
|
//Copy the selected item
|
||||||
QApplication::clipboard()->setMimeData(editwidget->duplicateMimeData(m_mimeData.data()));
|
QApplication::clipboard()->setMimeData(
|
||||||
|
BaseTextEditorWidget::duplicateMimeData(m_mimeData.data()));
|
||||||
|
|
||||||
//Paste
|
//Paste
|
||||||
editwidget->paste();
|
editwidget->paste();
|
||||||
|
|||||||
Reference in New Issue
Block a user