Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Learning
  3. Qt in Education
  4. Citing QT Docs
QtWS25 Last Chance

Citing QT Docs

Scheduled Pinned Locked Moved Solved Qt in Education
7 Posts 5 Posters 1.8k 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.
  • T Offline
    T Offline
    Thomas Stein
    wrote on last edited by Thomas Stein
    #1

    Hey,

    Im not sure, if this question belongs here. I want to cite the Qt docs in my thesis, for example https://doc.qt.io/qt-5/qgradient.html. Who should I mention as the author of the docs? The Qt Company? The Qt Company Ltd. ? Anyone else? Im a bit confused about who wrote the docs. In latex world, would a bibtex entry like this be enough:

    @online{qgradient,
    title = {{QGradient Class}},
    author = {{The Qt Company}},
    url = {https://doc.qt.io/qt-5/qgradient.html},
    urldate = {2021-03-13},
    year = {2021}
    }

    Thanks in advanced.

    1 Reply Last reply
    2
    • T Thomas Stein

      @SGaist Hey and thanks for the reply. But im still a bit confused. Im looking at the sourcecode of qimage.cpp. If I scroll down I can see the docs, but there is nothing about an author being mentioned, just the copyright header at the top for "The Qt Company Ltd." and also 95 contributors to that class.

      Am I safe to cite just "The Qt Company Ltd. " here as the author?

      JKSHJ Offline
      JKSHJ Offline
      JKSH
      Moderators
      wrote on last edited by
      #5

      @Thomas-Stein said in Citing QT Docs:

      Im a bit confused about who wrote the docs.

      This is a bit tricky.

      Often (but not always), the person who wrote the code also wrote the original documentation. However, other people could come along at a later time to improve the documentation

      Im looking at the sourcecode of qimage.cpp. If I scroll down I can see the docs, but there is nothing about an author being mentioned, just the copyright header at the top for "The Qt Company Ltd."

      Documentation and source code are often written in the same file.

      Usually, copyright in the file is listed against the "main" contributor to that file. However, if a "secondary" contributor puts enough substantial work into a file, they might add their own name to the copyright list (e.g. https://github.com/qt/qtbase/blob/dev/src/corelib/thread/qreadwritelock_p.h )

      Unfortunately, there is no hard-and-fast rule on this. A major contributor might decide not to (or forget to) list themselves as a copyright holder.

      Am I safe to cite just "The Qt Company Ltd. " here as the author?

      I think so. However, if you can clearly identify an individual who wrote the section that you're citing (e.g. by using git blame), citing them directly might be better.

      I suggest talking to your supervisor to see if your university has guidelines on citing works that received input from a wide range of community members. (The answer to "How do I cite a page in the Qt documentation?" might be similar to the answer to "How do I cite a Wikipedia article?")

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

      1 Reply Last reply
      5
      • SGaistS Offline
        SGaistS Offline
        SGaist
        Lifetime Qt Champion
        wrote on last edited by
        #2

        Hi,

        It's usually a concerted work between the class author who may not work for the Qt Company, reviewers who may or may not work for the Qt Company and the documentation team of the Qt Company.

        So you should check the copyright header of the class to see who is concerned.

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        T 1 Reply Last reply
        1
        • SGaistS SGaist

          Hi,

          It's usually a concerted work between the class author who may not work for the Qt Company, reviewers who may or may not work for the Qt Company and the documentation team of the Qt Company.

          So you should check the copyright header of the class to see who is concerned.

          T Offline
          T Offline
          Thomas Stein
          wrote on last edited by Thomas Stein
          #3

          @SGaist Hey and thanks for the reply. But im still a bit confused. Im looking at the sourcecode of qimage.cpp. If I scroll down I can see the docs, but there is nothing about an author being mentioned, just the copyright header at the top for "The Qt Company Ltd." and also 95 contributors to that class.

          Am I safe to cite just "The Qt Company Ltd. " here as the author?

          JKSHJ 1 Reply Last reply
          0
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote on last edited by
            #4

            The best thing to do is to look at when the file was added, it is usually there that you have the authors. In the case of QImage, it was even Trolltech at the time of creation. The current owner is indeed the Qt Company for that class.

            I know it's a bit complex since the documentation may be improved by people outside the Qt Company in significance ways. There might be a formula for including more people.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            2
            • T Thomas Stein

              @SGaist Hey and thanks for the reply. But im still a bit confused. Im looking at the sourcecode of qimage.cpp. If I scroll down I can see the docs, but there is nothing about an author being mentioned, just the copyright header at the top for "The Qt Company Ltd." and also 95 contributors to that class.

              Am I safe to cite just "The Qt Company Ltd. " here as the author?

              JKSHJ Offline
              JKSHJ Offline
              JKSH
              Moderators
              wrote on last edited by
              #5

              @Thomas-Stein said in Citing QT Docs:

              Im a bit confused about who wrote the docs.

              This is a bit tricky.

              Often (but not always), the person who wrote the code also wrote the original documentation. However, other people could come along at a later time to improve the documentation

              Im looking at the sourcecode of qimage.cpp. If I scroll down I can see the docs, but there is nothing about an author being mentioned, just the copyright header at the top for "The Qt Company Ltd."

              Documentation and source code are often written in the same file.

              Usually, copyright in the file is listed against the "main" contributor to that file. However, if a "secondary" contributor puts enough substantial work into a file, they might add their own name to the copyright list (e.g. https://github.com/qt/qtbase/blob/dev/src/corelib/thread/qreadwritelock_p.h )

              Unfortunately, there is no hard-and-fast rule on this. A major contributor might decide not to (or forget to) list themselves as a copyright holder.

              Am I safe to cite just "The Qt Company Ltd. " here as the author?

              I think so. However, if you can clearly identify an individual who wrote the section that you're citing (e.g. by using git blame), citing them directly might be better.

              I suggest talking to your supervisor to see if your university has guidelines on citing works that received input from a wide range of community members. (The answer to "How do I cite a page in the Qt documentation?" might be similar to the answer to "How do I cite a Wikipedia article?")

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

              1 Reply Last reply
              5
              • F Offline
                F Offline
                fughjkben
                Banned
                wrote on last edited by
                #6
                This post is deleted!
                1 Reply Last reply
                0
                • Q Offline
                  Q Offline
                  quitzonsandy
                  wrote on last edited by
                  #7
                  This post is deleted!
                  1 Reply Last reply
                  0

                  • Login

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