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

BEGIN_STYLE_PIXMAPCACHE issue with qdial

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • 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

    Description

      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.

      Attachments

        1. main.cpp
          0.3 kB
        2. mydial.zip
          1 kB
        3. patch.diff
          0.6 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes