Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. javascript documentation
Forum Updated to NodeBB v4.3 + New Features

javascript documentation

Scheduled Pinned Locked Moved Solved QML and Qt Quick
qt widgetdocumentationqmlqt quickjavascript
5 Posts 3 Posters 1.9k Views 2 Watching
  • 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
    tansgumus
    wrote on 1 Apr 2018, 01:32 last edited by
    #1

    Hi,

    I asked a question since hours ago and I got a prefect answer but it contained on a javascript class unavailable in Qt documentation which is really awful.

    Basically I really hate w3c documentation because I find it very confusing so I depend completely on Qt neat documentations but with unfortunately QML I discovered there are many things not documented well (or even missed) specially from javascript side (I'm not a fan of js at all).

    Do you know any full & fine written docs may help me to create Qt Quick apps easily just like Qt Widget docs?

    NOTE: In many cases I force to Google for hours about something not written in QML docs (or explained horribly) while I can find my needs quickly with Qt Widget docs only from Qt Creator with the magic button F1!

    J J 2 Replies Last reply 1 Apr 2018, 10:54
    0
    • T tansgumus
      1 Apr 2018, 01:32

      Hi,

      I asked a question since hours ago and I got a prefect answer but it contained on a javascript class unavailable in Qt documentation which is really awful.

      Basically I really hate w3c documentation because I find it very confusing so I depend completely on Qt neat documentations but with unfortunately QML I discovered there are many things not documented well (or even missed) specially from javascript side (I'm not a fan of js at all).

      Do you know any full & fine written docs may help me to create Qt Quick apps easily just like Qt Widget docs?

      NOTE: In many cases I force to Google for hours about something not written in QML docs (or explained horribly) while I can find my needs quickly with Qt Widget docs only from Qt Creator with the magic button F1!

      J Offline
      J Offline
      JKSH
      Moderators
      wrote on 1 Apr 2018, 10:54 last edited by
      #2

      @tansgumus said in javascript documentation:

      Do you know any full & fine written docs may help me to create Qt Quick apps easily just like Qt Widget docs?

      Unfortunately, the Qt docs don't document JavaScript (ECMAScript) functions/classes because those are outside the scope of Qt.

      Perhaps you could try something like the Mozilla docs? https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest -- Note: The Mozilla docs will probably contain things that aren't supported in Qt, because QJSEngine currently supports ECMAScript 5. The Mozilla docs also include browser-specific API that are not part of the ECMAScript standard.

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

      1 Reply Last reply
      4
      • T tansgumus
        1 Apr 2018, 01:32

        Hi,

        I asked a question since hours ago and I got a prefect answer but it contained on a javascript class unavailable in Qt documentation which is really awful.

        Basically I really hate w3c documentation because I find it very confusing so I depend completely on Qt neat documentations but with unfortunately QML I discovered there are many things not documented well (or even missed) specially from javascript side (I'm not a fan of js at all).

        Do you know any full & fine written docs may help me to create Qt Quick apps easily just like Qt Widget docs?

        NOTE: In many cases I force to Google for hours about something not written in QML docs (or explained horribly) while I can find my needs quickly with Qt Widget docs only from Qt Creator with the magic button F1!

        J Offline
        J Offline
        JonB
        wrote on 1 Apr 2018, 14:46 last edited by
        #3

        @tansgumus
        I second what @JKSH says. W3C docs is not very "user-oriented", W3Schools (which often comes up top in Google search) is awful, Mozilla docs are at least nicer.

        1 Reply Last reply
        0
        • T Offline
          T Offline
          tansgumus
          wrote on 1 Apr 2018, 18:11 last edited by tansgumus 4 Jan 2018, 18:11
          #4

          Thank you guys for the responses,

          @JKSH Is there any plan to cover JavaScript docs by Qt?

          J 1 Reply Last reply 2 Apr 2018, 01:17
          0
          • T tansgumus
            1 Apr 2018, 18:11

            Thank you guys for the responses,

            @JKSH Is there any plan to cover JavaScript docs by Qt?

            J Offline
            J Offline
            JKSH
            Moderators
            wrote on 2 Apr 2018, 01:17 last edited by
            #5

            @tansgumus said in javascript documentation:

            Is there any plan to cover JavaScript docs by Qt?

            Currently not.

            As I mentioned, the Qt Project has no control over the JavaScript API, so it will not document the JavaScript API either. However, QML classes and methods are fully documented -- if you find something missing, please file a bug report.

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

            1 Reply Last reply
            1

            4/5

            1 Apr 2018, 18:11

            • Login

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