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

BEGIN_STYLE_PIXMAPCACHE issue with qdial

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3: Somewhat important P3: Somewhat important
    • 5.14.1, 5.15.0 Alpha
    • 4.7.3
    • GUI: Painting
    • None
    • Windows 7, Visual Studio 2008 / Qt Creator 2.2.0
    • cd3585ab159c3d0614f418fd148b7cea77ea6d12

      Execution of drawDial() funcion in qstylehelper.cpp is interrupted in BEGIN_STYLE_PIXMAPCACHE() call.

      Attached issue reproduces the issue. First there is no shadow in the QDial. After the first mouse click (so that the dialler moves) the outlook is the same, but after second click the shadow appears.

      It seems that the execution in drawDial() is interrupted in BEGIN_STYLE_PIXMAPCACHE() so that the rest of drawDial() function is not executed, thus the shadow is not dropped though the state is enabled.

        1. main.cpp
          0.3 kB
          Christian Ehrlicher
        2. mydial.zip
          1 kB
          Titta Heikkala
        3. patch.diff
          0.6 kB
          Andy Shaw
        For Gerrit Dashboard: QTBUG-19855
        # Subject Branch Project Status CR V

            chehrlic Christian Ehrlicher
            tiheikka Titta Heikkala
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes