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

Asynchronous IO support (PEP3156)

    XMLWordPrintable

    Details

    • Type: User Story
    • Status: Open
    • Priority: P3: Somewhat important
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: PySide
    • Labels:
      None

      Description

      The PySide2 module should be compatible with most of the Python features, and AsyncIO is one of them.

      A clean integration should be possible at the level of our API, so we can expose an EventLoop that can handle the QApp and our own async methods.

      A good example of this compatibility feature has been shown in the Quamash library which was developed to handle async calls with Qt applications (including PyQt and PySide)

      UPDATE: Another module called asyncqt based on quamash appeared, which apply the same idea but for newer versions of Qt.

      The details of this feature can be found on the PEP3156

        Attachments

          Issue Links

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

            Activity

              People

              • Assignee:
                crmaurei Cristian Maureira-Fredes
                Reporter:
                crmaurei Cristian Maureira-Fredes
                RnD Owner:
                Alex Blasche
              • Votes:
                4 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes