diff options
author | Thorbjørn Martsum <tmartsum@gmail.com> | 2013-08-27 06:43:07 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-30 13:47:36 +0200 |
commit | f08cc1dabe9aba1fbb1ddfa9d9a3f38afac65372 (patch) | |
tree | c882d217ac1e985ee92ffe1c60403f9ade661a32 /src | |
parent | 1256ed05b2f38e9e0364244616474e75655b19f9 (diff) |
QMessageBox - make detail text work on set after show
Our manual test reveals that a setting a detailed text
after it is shown does not work.
This patch fixes that minor issue.
Change-Id: I4930880def2d8361d247e943e1a848dd49ca3882
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/widgets/dialogs/qmessagebox.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/widgets/dialogs/qmessagebox.cpp b/src/widgets/dialogs/qmessagebox.cpp index da5ec8dc8a..9101c568e0 100644 --- a/src/widgets/dialogs/qmessagebox.cpp +++ b/src/widgets/dialogs/qmessagebox.cpp @@ -2552,8 +2552,10 @@ void QMessageBox::setDetailedText(const QString &text) d->detailsText = new QMessageBoxDetailsText(this); d->detailsText->hide(); } - if (!d->detailsButton) + if (!d->detailsButton) { d->detailsButton = new DetailButton(this); + addButton(d->detailsButton, QMessageBox::ActionRole); + } d->detailsText->setText(text); } d->setupLayout(); |