Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-83349

Revert "Make QElapsedTimer default to invalid (and now non-POD)."

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Won't Do
    • Affects Version/s: 5.12
    • Fix Version/s: 5.12, 5.15
    • Component/s: Core: Date/Time
    • Labels:
      None

      Description

      From the GitHub pull request's commit message:

      On WebKit we use QElapsedTimer as implementation of the monotonically increasing timer, and we share values among processes, so we don't start the QElapsedTimer on purpose (so all processes keep the same reference).

      Forcing us to start makes us have different timer references in each process, breaking animations.

      https://codereview.qt-project.org/c/qt/qtbase/+/296548

        Attachments

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

          Activity

            People

            Assignee:
            w00t Robin Burchell
            Reporter:
            hollis Hollis Kim (Inactive)
            PM Owner:
            Santtu Ahonen Santtu Ahonen
            RnD Owner:
            Kalle Viironen Kalle Viironen
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes