Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-9381

Improvement theme for studio style

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • None
    • All Other Issues
    • None

    Description

      1. The current theme ignores drawing toolbar separators (It just keeps the space). Is it the right behavior? If not, a color and display width should be considered for that.
      2. There are some unhandled push buttons. e.g. QMessageBox buttons. Should we leave them to be painted by the native style? If not, how should they look like? I think they should be different from prominent buttons.
      3. Scrollbars are also left to be painted by the native style.
      4. Should we force QWidget + buttons to be the same as Qml + buttons? They look different, in font and style.
      5. A standard palette is considered for unhandled situations in the style. In special cases, some mid-level colors are required. I put something there, but it would be nice to have the exact colors for them. These color roles are as follows:
        • Control – Light Color: This should be lighter than the button color.
        • Control – Dark Color: This should be darker than the button color.
        • Control – Mid Color: This should be something between the control light color and the control dark color. Maybe keeping this the same as the button color is not a bad Idea.
      1. It's good to update theme colors so that we can use the correct names in the style. e.g. I used DStoolbarIcon_blocked for the standard palette to get the base and window color in the disabled state, and DStoolbarBackground for the active state.
      2. DStextColorDisabled is used for disabled text color on the Qml side. Should we use this color in the studioStyle as well? Because this color is not used on the QWidget side yet. But we can use it.
      3. A backspace icon/iconFont is required because we draw that in the code, and it's not a good idea to keep it there.

      Attachments

        Activity

          People

            brook_cronin_qt Brook Cronin
            ali.kianian Ali Kianian
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: