Tor Arne Vestbø a431a60023 standarddialogs: Don't assume QMessageBox::exec() returns clicked role
When adding custom buttons to a QMessageBox the return value of exec()
as well as result() is not a StandardButton value, but instead an opaque
value, and the documentation says to use clickedButton() to determine
which button was clicked.

Pick-to: 6.5
Change-Id: Ib47a218989b4dcb5d51f648bc55bc02399bae602
Reviewed-by: Oliver Eftevaag <oliver.eftevaag@qt.io>
(cherry picked from commit 1fd1ffd03d6889273f574c698e07c611bd311fd9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2023-10-24 20:30:12 +00:00
..
2023-05-16 18:33:18 +02:00

Qt includes standard dialogs for many common operations, such as file
selection, printing, and color selection.

Custom dialogs can also be created for specialized modal or modeless
interactions with users.


Documentation for these examples can be found via the Examples
link in the main Qt documentation.