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

add visibilty properties to extended state explictily

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • None
    • Qt Bridge Importer
    • None

    Description

      Because of the nasty side effects described here

      https://bugreports.qt.io/browse/QTBUG-31914

      https://bugreports.qt.io/browse/QTBUG-40333

      It is possible for a stack view or layout to set the sub components of an exported design to visible false, and because it is not set explicitly true it will never go to visible.

      Attached Screenshot, video and code example of this effect in action.

      As it seems clear that Qt Declarative will not fix this because they do not consider this a bug but rather an "undesirable behavior" - or rather, imo, bad design.

      Either way it falls on us to implement a workaround for qt bridge that involves explicitly creating the default visibility properties, both true and false, in the state from which we extend.

       

      Attachments

        Activity

          People

            vikas Vikas Pachdha
            brook_cronin_qt Brook Cronin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: