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

Screen creation according to recommendations

    XMLWordPrintable

Details

    • Epic
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • None
    • 2D View
    • None

    Description

      What is the benefit? Why is this valuable?

      This is needed to guide users to create user interfaces the way we recommend.

      What are common use cases?

      Any UI creation

      Technical information

      When user adds component to the form view it becomes part of the currently open UI.QML. This leads to situation that a) pollutes the page and b) does not allow user to add various things to the component (like function calls etc).

      Therefore, when user adds a component or functionality which is not something UI.QML allows, we should display a modal dialog and query if user wants to create a component out from this instead. If user says yes, we open the 'move to component' modal in cascaded mode (does not exist yet) where only component name edit field, OK and Cancel are shown. By default the 'ui.qml' button is unchecked too.

      Needs:

      • Changes to the move to component modal
        • put every option apart component name into cascaded view (can be opened by clicking 'advanced' button)
        • by default mark 'ui.qml' button off
      • Change the error dialog (shown when incompatible UI.QML code is detected) so it tells user that the action he/she is doing is not possible in UI.QML, want to move it to normal QML component instead?

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            thohartm Thomas Hartmann
            productboard Productboard
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes