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

Python QtQuick tutorials

XMLWordPrintable

    • Icon: User Story User Story
    • Resolution: Unresolved
    • Icon: P3: Somewhat important 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), 445e871e4 (dev), 016a335d5 (6.8)

      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).

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            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

              Created:
              Updated: