Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not all QMessageBoxes follow Apple's Human Interface Guidelines for "Alerts" #159

Open
crwood opened this issue Mar 5, 2019 · 0 comments
Labels

Comments

@crwood
Copy link
Member

crwood commented Mar 5, 2019

Some instances of QMessageBox are still using the setTitle() method, which is ignored on macOS, thereby resulting in a loss of potentially important information to some users. Accordingly, all instances of QMessageBox should be updated to conditionally use the setText() and setInformativeText() methods if the underlying platform is macOS/darwin (and use setWindowTitle() and setText() on other platforms).

See also: https://developer.apple.com/design/human-interface-guidelines/macos/windows-and-views/alerts/

@crwood crwood added the macOS label Mar 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant