1. 14 Sep, 2018 - 31 commits
  2. 11 Sep, 2018 - 3 commits
  3. 09 Sep, 2018 - 3 commits
    • Qt Forward Merge Bot's avatar
      Merge remote-tracking branch 'origin/5.11.2' into 5.11 · ff440191
      Qt Forward Merge Bot authored
      Change-Id: I3fe629d8a2493504e8cfea56c590db4fc92e3d56
      ff440191
    • Topi Reinio's avatar
      qdoc: Allow parameters for \code, \qml, \js, and \badcode commands · 341d55b7
      Topi Reinio authored
      
      Allow optional parameters for commands that enclose code snippets.
      This is intended for replacing simple strings within the snippet,
      typically using a macro that extends to certain parameter(s).
      
      Within the snippet, the parameter locations are marked similarly
      to .qdocconf macro parameters:
      
      \code foo bar
      \1+\2=\1\2
      \encode
      
      Renders "foo+bar=foobar"
      
      A code snippet parameter cannot contain spaces, as space is used
      as a delimiter. If no parameters are passed, the snippet is
      rendered as-is.
      
      Task-number: QTBUG-67818
      Change-Id: I500e6b1a9095c9c55f47c8d75951792f31745545
      Reviewed-by: default avatarMartin Smith <martin.smith@qt.io>
      341d55b7
    • Topi Reinio's avatar
      qdoc: Add regular expression matching to macros · f4884ba5
      Topi Reinio authored
      
      This commit adds support for a special format (.match) option
      to QDoc macros. The use case is to do additional regular
      expression pattern matching for expanded macros; For example,
      
      macro.qtminorversion       = "$QT_VER"
      macro.qtminorversion.match = "\\d+\\.(\\d+)"
      
      creates a macro that expands to the minor version based on the
      QT_VER environment variable.
      
      A macro that defines a match pattern outputs all capture groups
      concatenated together, or the exact matched string if the
      pattern does not contain any capture groups (parentheses).
      
      Task-number: QTBUG-67818
      Change-Id: I8dd5b08a05555b381d100e30aaef7a9930710993
      Reviewed-by: default avatarPaul Wicking <paul.wicking@qt.io>
      Reviewed-by: default avatarMartin Smith <martin.smith@qt.io>
      f4884ba5
  4. 06 Sep, 2018 - 3 commits