1. 03 Aug, 2022 1 commit
    • Jörg Bornemann's avatar
      Fix build of manual tests · 0a2d7217
      Jörg Bornemann authored
      
      
      Some manual tests were converted by pro2cmake and looked like example
      projects and tried to install into examples.  Use
      qt_internal_add_manual_test for those.
      
      The qml-client test referred to a header file that has been renamed.
      
      Change-Id: I8f735f46c811355cc2a0f226cb33c6ca09cb3ac4
      Reviewed-by: default avatarAlexandru Croitor <alexandru.croitor@qt.io>
      0a2d7217
  2. 29 Jul, 2022 2 commits
  3. 28 Jul, 2022 3 commits
  4. 24 Jul, 2022 1 commit
    • Xuetian Weng's avatar
      Only close popup in the the hierchary · f8e3257e
      Xuetian Weng authored
      
      
      Imagine following event sequences:
      1. a tooltip is shown. activePopups = {tooltip}
      2. user click menu bar to show the menu, QMenu::setVisible is called.
          now activePopups(tooltip, menu}
      3. tooltip visibility changed to false.
      4. closePopups() close both tooltip and menu.
      
      This is a common pattern under wayland that menu is shown as a invisible
      state. This patch tries to memorize the surface hierchary used to create
      the popup role. And only close those popups whose ancesotor is hidden.
      
      Pick-to: 6.4
      Change-Id: I78aa0b4e32a5812603e003e756d8bcd202e94af4
      Reviewed-by: default avatarDavid Edmundson <davidedmundson@kde.org>
      f8e3257e
  5. 19 Jul, 2022 2 commits
  6. 15 Jul, 2022 1 commit
  7. 13 Jul, 2022 1 commit
  8. 12 Jul, 2022 1 commit
  9. 10 Jul, 2022 1 commit
  10. 08 Jul, 2022 2 commits
  11. 05 Jul, 2022 1 commit
  12. 04 Jul, 2022 1 commit
  13. 30 Jun, 2022 2 commits
  14. 29 Jun, 2022 3 commits
  15. 28 Jun, 2022 1 commit
  16. 24 Jun, 2022 1 commit
  17. 22 Jun, 2022 2 commits
  18. 21 Jun, 2022 2 commits
  19. 20 Jun, 2022 1 commit
  20. 17 Jun, 2022 1 commit
  21. 15 Jun, 2022 1 commit
  22. 13 Jun, 2022 2 commits
  23. 10 Jun, 2022 1 commit
  24. 09 Jun, 2022 1 commit
  25. 01 Jun, 2022 5 commits