aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/stackhandler.cpp
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2020-05-12 14:56:01 +0200
committerChristian Stenger <christian.stenger@qt.io>2020-05-14 13:19:18 +0000
commit5104798b8c2aa8f2bc9814f53bd0dddfa2a91915 (patch)
tree48ae75259353b581af3497ea672f034fee0e8856 /src/plugins/debugger/stackhandler.cpp
parentc3946529cab30205607bc0d343c97d4edfe53196 (diff)
Check for selection support of clipboard
Setting the data on a non-supported MIME data will fail and get deleted. Checking beforehand gets rid of a warning printed by QClipboard. Change-Id: I5b5a371ce5b904f61a1aed5ea21a98908155357b Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/debugger/stackhandler.cpp')
-rw-r--r--src/plugins/debugger/stackhandler.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/debugger/stackhandler.cpp b/src/plugins/debugger/stackhandler.cpp
index 51d27228d1..d1af61e2c7 100644
--- a/src/plugins/debugger/stackhandler.cpp
+++ b/src/plugins/debugger/stackhandler.cpp
@@ -479,7 +479,8 @@ void StackHandler::copyContentsToClipboard()
});
QClipboard *clipboard = QApplication::clipboard();
- clipboard->setText(str, QClipboard::Selection);
+ if (clipboard->supportsSelection())
+ clipboard->setText(str, QClipboard::Selection);
clipboard->setText(str, QClipboard::Clipboard);
}