Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-1611

PySide6.QtQuick.QQuickFramebufferObject.Renderer missing methods.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • 6.1
    • 6.1.1
    • PySide, Shiboken
    • None
    • OS: Arch LInux
      PYSIDE: pyside6 6.1.1
    • Linux/X11
    • fc916c509263ac13083a8e00a8afc9d930ed0dd1 (pyside/pyside-setup/dev) d7f0447c0a3f230f2cddd544f464004ebfcf433b (pyside/pyside-setup/6.1)

    Description

      Methods pertaining to the frame buffer object appear to be missing:

      >>> from PySide6.QtQuick import QQuickFramebufferObject
      >>> dir(QQuickFramebufferObject.Renderer)
      ['_class', 'delattr', 'dict', 'dir', 'doc', 'eq', 'format', 'ge', '
      getattribute', 'gt', 'hash', 'init', 'init_subclass', 'le', 'lt', '_modu
      le_', 'ne', 'new', 'reduce', 'reduce_ex', 'repr', 'setattr', 'sizeof_',
      '_str', 'subclasshook_', 'invalidateFramebufferObject', 'render', 'synchronize', 'update']

       

      I first noticed this when I needed to implement the createFramebufferObject virtual function, and noticed it was never being called. After the above examination I noticed that method and the framebufferObject getter method are missing. When I checked the same class in PySide2 both of those methods were correctly listed.

      Attachments

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

        Activity

          People

            crmaurei Cristian Maureira-Fredes
            alucinor Josh Burns
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes