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

Documentation/Examples For How To Develop Multithreaded Applications

XMLWordPrintable

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

      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).

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

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

              Created:
              Updated:

                There are no open Gerrit changes