Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Brainstorm
  4. What kind of overviews do you miss in the Qt documentation?

What kind of overviews do you miss in the Qt documentation?

Scheduled Pinned Locked Moved Unsolved Brainstorm
20 Posts 7 Posters 1.9k 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.
  • J.HilkJ J.Hilk

    @kkoehne what in my opinion is lagging is

    a) a proper search engine :D I find myself using the google search, with restriction to the documentation rather, than browse/search through it myself e.g site:https://doc.qt.io QWidget

    b) the bug, that the table of content is simple missing, if your browser is to small, is terrible!

    Missing:
    6454e2f5-cc1a-4b21-8a9c-38118ad90f9a-image.png
    There:
    651d2b22-6053-4f10-b557-15288fec05a1-image.png

    Same that the table of content is not scrollable, you have to scroll to the end of the page for the table to be able to scroll

    c) A proper overview of all Qt Classes and Modules that exists. I often enough stumble over classes I had no idea existed :D

    kkoehneK Offline
    kkoehneK Offline
    kkoehne
    Moderators
    wrote on last edited by kkoehne
    #11

    Thanks J-Hilk for your input!

    @J-Hilk said in What kind of overviews do you miss in the Qt documentation?:

    a) a proper search engine :D I find myself using the google search, with restriction to the documentation rather, than browse/search through it myself e.g site:https://doc.qt.io QWidget

    We're actually using google for the search box on doc.qt.io too, so your experience shouldn't really differ ;)

    That said, we recently noticed a bug where google was not indexing all pages anymore due to the sheer size. Anyhow, we have solved this now by explicitly de-listing pages in the archive. We furthermore now marked the Qt 6 documentation as 'canonical', and added a selection box for you to easily go to other supported versions.

    All inall, the search results should now give better results, be it from google.com or from the search box.

    b) the bug, that the table of content is simple missing, if your browser is to small, is terrible!

    Well ... that's a feature to show enough content also on smaller screens. When the width is too low, we first hide the right toc, and then the left toc, to make sure there is sufficient space for the actual content (middle column). What we could do maybe is tweak the exact points where this happens, but in general, I think it makes sense and is fairly standard (check out e.g. the microsoft API documentation). Or we somehow merge the global TOC, and the site-specific TOC to the left side. But I'm not sure this would be an improvement overall.

    Director R&D, The Qt Company

    1 Reply Last reply
    0
    • J.HilkJ J.Hilk

      @SimonSchroeder said in What kind of overviews do you miss in the Qt documentation?:

      Or do you have something different in mind?

      Actually I had different grouping in mind, something like:

      "Persistent Storage/Memory"

      • QFile
      • QFileSystemWatcher
      • QSettings
      • .... etc

      And I wasn't really aware of the general classes in module overview! How do you navigate there from QtCore, if you don't know it exists?

      kkoehneK Offline
      kkoehneK Offline
      kkoehne
      Moderators
      wrote on last edited by
      #12

      @J-Hilk said in What kind of overviews do you miss in the Qt documentation?:

      Actually I had different grouping in mind, something like:
      "Persistent Storage/Memory"

      QFile
      QFileSystemWatcher
      QSettings
      .... etc

      Maybe something like https://doc.qt.io/qt-6/io.html ? Granted, it is a bit hard to find currently, you have to go to "All Qt Reference Documentation", "Groups Of Related Classes" ...

      How about adding a a 'back-link' e.g. to the respective class documentation ?

      Director R&D, The Qt Company

      1 Reply Last reply
      2
      • kkoehneK kkoehne

        @JoeCFD, thanks for the feedback. Having examples that also show architecture & good coding practices is indeed something raised often. Anyhow, the challenge is to make the examples still simple enough, so that you're not overburdened with the details of a real world app.

        Do you have a specific open source project or use case in mind that would make up a good example?

        JoeCFDJ Offline
        JoeCFDJ Offline
        JoeCFD
        wrote on last edited by
        #13

        @kkoehne Qt Creator can be one of them.

        kkoehneK 1 Reply Last reply
        0
        • Kent-DorfmanK Offline
          Kent-DorfmanK Offline
          Kent-Dorfman
          wrote on last edited by
          #14

          I miss the days of the Trolltek docs...you know, before it was redone in low contrast style sheets. After about 2007 most web interfaces just look like white noise and/or clutter to me.

          JonBJ kkoehneK 2 Replies Last reply
          0
          • Kent-DorfmanK Offline
            Kent-DorfmanK Offline
            Kent-Dorfman
            wrote on last edited by
            #15

            FWIW, do not pin these posts...it's annoying.

            1 Reply Last reply
            0
            • Kent-DorfmanK Kent-Dorfman

              I miss the days of the Trolltek docs...you know, before it was redone in low contrast style sheets. After about 2007 most web interfaces just look like white noise and/or clutter to me.

              JonBJ Offline
              JonBJ Offline
              JonB
              wrote on last edited by
              #16

              @Kent-Dorfman said in What kind of overviews do you miss in the Qt documentation?:

              After about 2007 most web interfaces just look like white noise and/or clutter to me.

              So much for the Internet then... ;-)

              1 Reply Last reply
              0
              • JoeCFDJ JoeCFD

                @kkoehne Qt Creator can be one of them.

                kkoehneK Offline
                kkoehneK Offline
                kkoehne
                Moderators
                wrote on last edited by
                #17

                @JoeCFD said in What kind of overviews do you miss in the Qt documentation?:

                @kkoehne Qt Creator can be one of them.

                Hi JoeCFD, can you explain a bit? I'm not actually sure what sub-discussion you're replying to ...

                Director R&D, The Qt Company

                JoeCFDJ 1 Reply Last reply
                0
                • Kent-DorfmanK Kent-Dorfman

                  I miss the days of the Trolltek docs...you know, before it was redone in low contrast style sheets. After about 2007 most web interfaces just look like white noise and/or clutter to me.

                  kkoehneK Offline
                  kkoehneK Offline
                  kkoehne
                  Moderators
                  wrote on last edited by
                  #18

                  @Kent-Dorfman said in What kind of overviews do you miss in the Qt documentation?:

                  miss the days of the Trolltek docs...you know, before it was redone in low contrast style sheets. After about 2007 most web interfaces just look like white noise and/or clutter to me.

                  If the documentation is to bright for you, doc.qt.io features a dark mode since a while ...

                  https://www.qt.io/blog/dark-theme-for-qt-online-documentation

                  Director R&D, The Qt Company

                  1 Reply Last reply
                  0
                  • kkoehneK kkoehne

                    @JoeCFD said in What kind of overviews do you miss in the Qt documentation?:

                    @kkoehne Qt Creator can be one of them.

                    Hi JoeCFD, can you explain a bit? I'm not actually sure what sub-discussion you're replying to ...

                    JoeCFDJ Offline
                    JoeCFDJ Offline
                    JoeCFD
                    wrote on last edited by
                    #19

                    @kkoehne Do you have a specific open source project or use case in mind that would make up a good example?
                    You guys can make Qt Creator source code as an example.

                    1 Reply Last reply
                    0
                    • T Offline
                      T Offline
                      Toryrutter
                      wrote on last edited by
                      #20

                      Qt samples are not large enough. Include a few Qt-based open source applications and provide detailed step-by-step instructions.

                      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