From ca0e350183903ebe9d665ebab1028b3510982967 Mon Sep 17 00:00:00 2001 From: Jonathan Liu Date: Wed, 10 Apr 2013 22:28:11 +1000 Subject: [PATCH] QMessageBox/Win: Include detailed text using Ctrl+C to copy Task-number: QTBUG-21150 Change-Id: I14c214e9f96892f0da4369e7253e363b7313c252 Reviewed-by: Kai Koehne Reviewed-by: Stephen Kelly --- src/widgets/dialogs/qmessagebox.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/widgets/dialogs/qmessagebox.cpp b/src/widgets/dialogs/qmessagebox.cpp index e08b321289..833320da16 100644 --- a/src/widgets/dialogs/qmessagebox.cpp +++ b/src/widgets/dialogs/qmessagebox.cpp @@ -1412,7 +1412,10 @@ void QMessageBox::keyPressEvent(QKeyEvent *e) buttonTexts += buttons[i]->text() + QLatin1String(" "); } textToCopy += buttonTexts + separator; - +#ifndef QT_NO_TEXTEDIT + if (d->detailsText) + textToCopy += d->detailsText->text() + separator; +#endif QApplication::clipboard()->setText(textToCopy); return; }