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

      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 Unassigned
              Reporter:
              samj1912 Sambhav Kothari
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:

                  Packages

                  Version Package