Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-2850

Python QtQuick tutorials

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • None
    • Documentation, PySide
    • None
    • All
    • 7a1426d6f (dev), 64b3f8df2 (dev), abcc4d78f (dev), 71c2e8b75 (dev), c4d992b1d (dev), 93eeefe27 (6.8), 5b4acc6e9 (6.8), 106f3353a (6.8), de2d77197 (6.8), caeb0c9b1 (6.8), fcd6d2ee1 (dev), d300a06dd (6.8)

    Description

      Time and time we hear users complaining that Qt for Python tutorials are hard to start with. If you check the QtQuick tutorials/example, you see that this is true to a good extend - https://doc.qt.io/qtforpython-6/tutorials/index.html#quick-qml-basic-tutorials. You start with the absolute basics and then move to more complex examples. It would also be nice to have example that can be progressively developed step-by-step eg: https://flet.dev/docs/tutorials/python-todo. In the Flet tutorial, they build an absolute minimal interface and add extension to it step-by-step. This not only enables showing cool interfaces with QtQuick but also enables users to get started with PySide easily. Some examples that I have in mind:

      1. Recipe book 
      2. Expense tracker 
      3. Currency converter 
      4. Contact List 
      5. FlashCard application 
      6. Games – tetris, flappy bird? 

      It would also be nice to have applications that shows how PySide can be used with other popular Python packages. Flet also has/is working on such examples. Some ideas i have in mind:

      1. An application with PySide as frontend and FastAPI in the backend eg: Modify the existing chat example where messages are sent and received via a FastAPI backend.
      2. A desktop application that helps users to train (load data) and see some stats of the model.
      3. Sql application with Sqlalchemy (popular Python package).

       

      Attachments

        Issue Links

          For Gerrit Dashboard: PYSIDE-2850
          # Subject Branch Project Status CR V

          Activity

            People

              shpremna Shyamnath Premnadh
              shpremna Shyamnath Premnadh
              Vladimir Minenko Vladimir Minenko
              Cristian Maureira-Fredes Cristian Maureira-Fredes
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: