Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-42744 lupdate needs C++11 support
  3. QTBUG-36589

lupdate has a problem with C++11 "enum class" declarations.

    XMLWordPrintable

    Details

    • Type: Technical task
    • Status: Open
    • Priority: P3: Somewhat important
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Tools: Linguist
    • Labels:
      None
    • Environment:

      Win7, Debian

      Description

      If there is a forward declaration of an enum class before a class lupdate prints a warning. But the .ts file is appropriate created.

      E:/temp/foo.cpp:4: Qualifying with unknown namespace/class ::Foo
      Updating 'foo.ts'...
          Found 1 source text(s) (0 new and 1 already existing)
      

        Attachments

        1. foo.cpp
          0.1 kB
        2. foo.hpp
          0.1 kB
        3. foo.pro
          0.1 kB

          Issue Links

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

            Activity

              People

              Assignee:
              andysh Andy Shaw
              Reporter:
              hazardy Björn
              Votes:
              12 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes