Uploaded image for project: 'Picard'
  1. Picard
  2. PICARD-975

Reimplement the threading code in picard

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Normal
    • Resolution: Unresolved
    • Affects Version/s: 1.4
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      According to qt docs only the UI tasks should be processed in the main thread and everything else should be done in background.

      The current threading code in picard is a bit hacky in this area, but since we are shifting to qt5 with 2.0 I think this is one of the major areas picard needs to improve upon. We can leverage the Qt 5 threading timer and concurrent modules to allow for better multitasking.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                samj1912 Sambhav Kothari
              • Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Packages

                  Version Package