Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. What's the benefit to use QDoc than Doxygen?
QtWS25 Last Chance

What's the benefit to use QDoc than Doxygen?

Scheduled Pinned Locked Moved Qt Creator and other tools
7 Posts 5 Posters 4.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    devSJ
    wrote on 23 Aug 2013, 17:07 last edited by
    #1

    Is there anything offered in QDoc which is not supported by Doxygen?

    1 Reply Last reply
    0
    • B Offline
      B Offline
      belab
      wrote on 23 Aug 2013, 17:38 last edited by
      #2

      It's qt :)

      1 Reply Last reply
      0
      • S Offline
        S Offline
        sierdzio
        Moderators
        wrote on 23 Aug 2013, 19:01 last edited by
        #3

        QDoc has slightly better support for QML. In all remaining aspects, Doxygen is far, far superior.

        (Z(:^

        1 Reply Last reply
        0
        • K Offline
          K Offline
          koahnig
          wrote on 23 Aug 2013, 19:16 last edited by
          #4

          [quote author="sierdzio" date="1377284513"]QDoc has slightly better support for QML. In all remaining aspects, Doxygen is far, far superior.[/quote]
          have you seen this "Doxygen helper?":http://www.stack.nl/~dimitri/doxygen/helpers.html#doxfilt_qml

          BTW glad to read your comment. I have tried to find documentation for qdoc but it seems almost non-existent or someone has hiding it away from google.

          Vote the answer(s) that helped you to solve your issue(s)

          1 Reply Last reply
          0
          • J Offline
            J Offline
            JKSH
            Moderators
            wrote on 24 Aug 2013, 00:57 last edited by
            #5

            [quote author="koahnig" date="1377285408"]I have tried to find documentation for qdoc but it seems almost non-existent or someone has hiding it away from google. [/quote]QDoc docs are at http://qt-project.org/doc/qt-5.1/qdoc/qdoc-index.html

            From what I've heard, QDoc is intended to be an internal Qt tool; it wasn't designed to be used for external projects, but it can be used I guess.

            Unfortunately, Qt's docs aren't well-optimized for Google.

            Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

            1 Reply Last reply
            0
            • K Offline
              K Offline
              koahnig
              wrote on 24 Aug 2013, 08:41 last edited by
              #6

              JKSH thanks for sharing the link.
              The misery is that even on Qt main documentation page you do not find a reference to the qdoc tool.

              It needs quite a bit of digging to find it. Finally I have found a "wiki entry":http://qt-project.org/wiki/Category:Tools::QDoc . However, it referred to an old Nokia page and the Digia redirection was of no help. I have updated the wiki page to reflect the current status.

              Vote the answer(s) that helped you to solve your issue(s)

              1 Reply Last reply
              0
              • S Offline
                S Offline
                sierdzio
                Moderators
                wrote on 24 Aug 2013, 21:24 last edited by
                #7

                [quote author="koahnig" date="1377285408"]
                have you seen this "Doxygen helper?":http://www.stack.nl/~dimitri/doxygen/helpers.html#doxfilt_qml[/quote]

                Yes I am aware of it.

                As for other comments: yes, qdoc is not intended for external use, it has no stable API, is not guaranteed to work the same in the future, etc. In general, it does work quite well, though. If you miss some documentation, you can check it in docs of doxygen - there is a big overlap (after all, doxygen was created for Qt).

                Just to reiterate: I do recommend using doxygen.

                (Z(:^

                1 Reply Last reply
                0

                6/7

                24 Aug 2013, 08:41

                • Login

                • Login or register to search.
                6 out of 7
                • First post
                  6/7
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved