diff options
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilerstatisticsview.cpp')
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilerstatisticsview.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilerstatisticsview.cpp b/src/plugins/qmlprofiler/qmlprofilerstatisticsview.cpp index d11c97e085..81d5735875 100644 --- a/src/plugins/qmlprofiler/qmlprofilerstatisticsview.cpp +++ b/src/plugins/qmlprofiler/qmlprofilerstatisticsview.cpp @@ -360,7 +360,8 @@ void QmlProfilerStatisticsMainView::copyTableToClipboard() const str += textForItem(itemModel->index(i, 0)); QClipboard *clipboard = QApplication::clipboard(); - clipboard->setText(str, QClipboard::Selection); + if (clipboard->supportsSelection()) + clipboard->setText(str, QClipboard::Selection); clipboard->setText(str, QClipboard::Clipboard); } @@ -368,7 +369,8 @@ void QmlProfilerStatisticsMainView::copyRowToClipboard() const { QString str = textForItem(selectedModelIndex()); QClipboard *clipboard = QApplication::clipboard(); - clipboard->setText(str, QClipboard::Selection); + if (clipboard->supportsSelection()) + clipboard->setText(str, QClipboard::Selection); clipboard->setText(str, QClipboard::Clipboard); } |