Settle on a dialog design
Currently we have several different APIs to create popup dialogs in QML applications. Depending on which is used the visual result is different, for no good reason. Before we tackle the API design we need to discuss and settle on what we actually want visually, ignoring implementation details.
Here's several designs found in our apps right now:
Variant 1
- Proper top-level window
- System-provided titlebar and shadow,
- No strong separation between content and footer
Variant 2
- Not a separate window
- No titlebar/header
- No separation between content and footer
Variant 3
- Not a separate window
- Application-provided header
- Separated footer
Variant 4
- Not a separate window
- No header
- No separated footer
- Very round corners
- Different background color than 2)
Edited by Nicolas Fella