Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-25808

ActiveQt created controls display double frame when used in QAxWidget.

    XMLWordPrintable

    Details

    • Commits:
      5e6b167feaa38a51ce8d4b0b3d61872f7b3f33dc,8eccd45958eb698c628c8771beef3c975b5ffb43

      Description

      ActiveQt created controls display double frame when used in QAxWidget, when it should display no frame. It seems that the window is first drawn to expected location, and then it gets shifted another frame's worth again. The same control displays correctly without frame in web browser if embedded into a html page.

      Forcing the QWindow frameless on the control side gets rid of the frame, but doesn't get rid of the extra frame's offset. Also, this might be undesirable in cases where the control wants to display a frame (I don't know if that is ever the case in real world, though). Since a web browser can display the control correctly, the problem is probably on the container side anyway.

      Needs more investigation.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              e0348803 Miikka Heikkinen
              Reporter:
              e0348803 Miikka Heikkinen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes