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

Documentation/Examples For How To Develop Multithreaded Applications

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • None
    • PySide
    • None

    Description

      Problem:

      The use of QThread in PySide2 is very different from that of the C++ API, and thus a lot of the documentation and examples regarding QThread in the C++ documentation is not particularly relevant due to the way Python operates. A lot of the examples or stack overflow posts regarding multi-threaded applications in Qt does not pertain. For example, QObject.moveToThread(QThread) does not do what you would expect when interacting with PySide2.

      Suggestion:

      Some PySide2 specific documentation and examples should be created demonstrating the multithreading capabilities of Qt. From asyncronous tasks (and how those tasks differentiate from pythons async methods) to the use of QThread (and how that differentiates from multiprocessing).

      Attachments

        Issue Links

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

          Activity

            People

              crmaurei Cristian Maureira-Fredes
              j9ac9k Ognyan Moore
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes