Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Behind the Scenes
  3. Wiki Discussion
  4. Wique: A tool for crawling the Qt Wiki
Qt 6.11 is out! See what's new in the release blog

Wique: A tool for crawling the Qt Wiki

Scheduled Pinned Locked Moved Wiki Discussion
3 Posts 2 Posters 2.2k 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.
  • JKSHJ Offline
    JKSHJ Offline
    JKSH
    Moderators
    wrote on last edited by
    #1

    Hi all,

    I've been using a homebrew tool to give me an overview of the Qt Wiki, to help me with edits. I've published part of this tool here: https://github.com/JKSH/Wique

    In a nutshell, this tool:

    • Downloads a copy of the wiki to your local disk (you can export the data to a text file and grep them)
    • Displays a list of all pages in the wiki which you can sort and filter
    • Shows which pages redirect where

    It's not fully polished yet and there's a few little bugs around, but it does the job. If it ever gets stuck, just restart.

    Trivia: The Qt Wiki is currently about 12 MB in size.

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

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

      Hi,

      Nice ! Thanks !

      I've had several QSqlQuery::value: not positioned on a valid record, do you know what might cause them ?

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

      JKSHJ 1 Reply Last reply
      1
      • SGaistS SGaist

        Hi,

        Nice ! Thanks !

        I've had several QSqlQuery::value: not positioned on a valid record, do you know what might cause them ?

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

        @SGaist said:

        Hi,

        Nice ! Thanks !

        I've had several QSqlQuery::value: not positioned on a valid record, do you know what might cause them ?

        Glad to be of service :)

        I believe that's when the program tries to retrieve the timestamp from the database -- if the page hasn't been added to the database yet, then the timestamp doesn't exist so the record is invalid. The messages won't appear if there's no "new" entries to download (which is why I kind of forgot about it -- the message doesn't appear often).

        I'll add a check before calling QSqlQuery::value().

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

        1 Reply Last reply
        1

        • Login

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