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

QDoc's \e command cannot span multiple lines

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P3: Somewhat important P3: Somewhat important
    • 5.11.0
    • 5.0.1
    • Documentation
    • None
    • Windows 8, 64-bit
      MSVC 2012, 32-bit

      Building documentation from the stable git branches yielding these warnings:

      C:/Qt/git/Qt5/qtdoc/doc/src/legal/3rdparty.qdoc:366: warning: Missing '}'
      C:/Qt/git/Qt5/qtdoc/doc/src/legal/licenses.qdoc:959: warning: Missing '}'
      

      The corresponding source code segments are

      \e{Based on the public domain implementation of the SHA-1 algorithm\br
      Copyright (C) Dominik Reichl <dominik.reichl@t-online.de>}
      
      \e{Implementation of DES encryption for NTLM\br
      Copyright 1997-2005 Simon Tatham.\br
      This software is released under the MIT license.}
      

      For the online docs, only the first line is italicized, and the terminating '}' shows up in the text:
      http://qt-project.org/doc/qt-5.0/qtdoc/3rdparty.html
      http://qt-project.org/doc/qt-5.0/qtdoc/licenses.html

      For the offline HTML docs, all lines after the those sections become italicized.

        For Gerrit Dashboard: QTBUG-29338
        # Subject Branch Project Status CR V

            docteam Qt Documentation Team
            jksh Sze Howe Koh
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes