1. May 07, 2013
  2. Apr 30, 2013
  3. Feb 07, 2013
  4. Jan 18, 2013
  5. Nov 16, 2012
  6. Nov 14, 2012
    • Martin Smith's avatar
      qdoc: better copying of .css files · 6326746d
      Martin Smith authored
      
      This fix searches for the css files specified in the
      stylesheets variable. It searches for them in the
      directory specified as the templatedir. It copies
      them into the style subdirectory of the outputdir.
      
      It also tests QT_INSTALL_DOCS before setting it to
      the library info. If it was set on the command line,
      it is not set from the library info.
      
      This change also includes some debug code, which
      will be removed after testing.
      
      Task-number: QTBUG-27878
      Change-Id: I7a9469b840e13b966aca44b99aebba102e5d4f0c
      Reviewed-by: default avatarJerome Pasion <jerome.pasion@digia.com>
      6326746d
  7. Sep 29, 2012
    • Martin Smith's avatar
      qdoc: Augment imagedirs list · 42b88337
      Martin Smith authored
      
      Modularization of examples has resulted in putting
      all documentation and code for an example in each
      example subdirectory. In particular, each example
      subdirectory now contains a doc/images subdirectoy,
      where images are stored that are linked to from the
      example .qdoc files, which are in the doc/src
      subdirectory of the example directory.
      
      Because there are so many example subdirectories,
      it would be difficult to list all the doc/images
      directories in the imagedirs variable of the
      qdocconf file. Therefore, qdoc now searches all
      the directories listed in the exampledirs variable
      to find all the doc/images subdirectories there,
      and it adds these to the imagedirs variable for
      use in finding images called out in \image and
      \inlineimage commands.
      
      Task Nr: QTBUG-27248
      
      Change-Id: I070ba1a558ab32e1db06429a71c083b55f9dd0ea
      Reviewed-by: default avatarJerome Pasion <jerome.pasion@digia.com>
      42b88337
  8. Sep 23, 2012
  9. Sep 22, 2012
  10. Sep 19, 2012
  11. Aug 29, 2012
  12. Aug 17, 2012
    • Jan-Arve Saether's avatar
      Fix a bug in qdocs handling of excludedirs · 526da72e
      Jan-Arve Saether authored
      
      The bug was there because the way qdoc tries to exclude the directories
      given in the "excludedirs" variable:
      It did a simple string comparision on the candidate path (to include)
      with every string in the "excludedirs" variable.
      
      However, this did not work for all cases, since the paths are not
      canonicalized.
      For instance, the problem I faced was that the following qdocconf
      fragment: (config file located in doc/qtwidgets.qdocconf)
      sourcedirs  += ..
      excludedirs += snippets
      
      Since qdoc would recursively parse all subfolders of sourcedirs, it
      would at one point visit the snippets folder, but it would have the
      relative path "../doc/snippets", which did not match with "snippets",
      causing snippets to not be excluded.
      
      In addition, it seems that qdoc tries hard not to use absolute paths
      (maybe because of more human-friendly error messages). I therefore
      chose to canonicalize the relative paths.
      
      As a side-effect this also give a better output from qdoc, as
      ../doc/foo.qdoc:42: Missing link
      will become
      foo.qdoc:42: Missing link
      
      Change-Id: If9c25fa569abd03542bd12675acd44d8f4e0282c
      Reviewed-by: default avatarMartin Smith <martin.smith@nokia.com>
      526da72e
  13. Aug 01, 2012
  14. Jul 12, 2012
  15. Jul 06, 2012
  16. Jun 05, 2012
  17. May 29, 2012
  18. Apr 25, 2012
    • Casper van Donderen's avatar
      QDoc: Implement -installdir CLI option for module cross-linking. · 82fcbe9d
      Casper van Donderen authored
      
      QDoc needs to know the final location of the installed documentation to
      generate correct relative links between the modules. Normally you can
      use QLibraryInfo::DocumentationPath for this, but since QDoc gets compiled
      during Qt bootstrapping QLibraryInfo is not available yet.
      The -installdir option still allows us to specify
      QLibraryInfo::DocumentationPath  on the command line.
      
      Change-Id: Ic4729f4daad112f0d175931467cf09cfcf5145a3
      Reviewed-by: default avatarMartin Smith <martin.smith@nokia.com>
      82fcbe9d
  19. Mar 28, 2012
  20. Mar 08, 2012