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

call to QQuickPopup::setVisible() from dtor bypasses virtual dispatch (ToolTip)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P4: Low
    • None
    • 6.5.0 FF
    • Quick: Controls 2
    • None
    • 628811e3b (dev)

    Description

      I noticed a clang analyzer error, a yellow warning in Creator:

      qtdeclarative/src/quicktemplates/qquickpopup.cpp:937:5: Call to virtual method 'QQuickPopup::setVisible' during destruction bypasses virtual dispatch [clang-analyzer-optin.cplusplus.VirtualCall]
      

      The only override is QQuickToolTip::setVisible() though. During destruction, QQuickPopup::setVisible(false) will be called rather than QQuickToolTip::setVisible(false).

      Attachments

        Issue Links

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

          Activity

            People

              qt.team.quick.subscriptions Qt Quick and Widgets Team
              srutledg Shawn Rutledge
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes