Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt for Python
  4. learning to use PySide2
Qt 6.11 is out! See what's new in the release blog

learning to use PySide2

Scheduled Pinned Locked Moved Unsolved Qt for Python
2 Posts 2 Posters 911 Views 1 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
    twallace51
    wrote on last edited by
    #1

    This is not a tecnical question, but a notice to the community of users learning python/Pyside2/SQL, that I am eager to share what I have learned (so far).
    My goal is to develop software for my buisness, to handle such things as salaries, payments, inventory, file management and value added taxes.

    One of the first things I learned was that, although obviously the result of some serious work by many dedicated people and technically correct,
    the documentation is still incomplete and often frustrating.
    Second, even if you learn how to use all the bits and pieces in the documentation,
    you still have no guide to putting it all together into a functional project.
    Third, despite all the features and promises of the various IDES available, there is no substitute for planning exactly what you want to do,
    and then repeatedly coding-testing-debugging, until you understand how to do it.
    Finally, I found that the quickest way to learn was not by deduction or trial and error, but by imitation.
    In otherwords, I learn fastest when I play around with well written functional projects related to my interests.

    Unfortunately, I never found projects on the Internet that aligned with my goals - so after many false starts, I wrote my own.

    In the hopes that they might be useful to others, I uploaded them to GitHub.

    You can refer to them at:
    https://github.com/Twallace51/Pyside2-Template
    https://github.com/Twallace51/Pyside2-SimpleDBDemo

    Template provides the basis for a skeletal MenuWindow and an empty subwindow with a toolbar

    SimpleDBDemo provides everything I usually need to manage a singe database table, including:
    filtering, sorting, editing, adding, deleting rows
    plus direct printing of forms and preview printing of (possibly filtered) lists

    Happy coding .... Tim

    1 Reply Last reply
    0
    • T Offline
      T Offline
      twallace51
      wrote on last edited by
      #2

      @Denni-0
      I feel good about what I have learned to do so far, but I am sure I can do more and better.
      Any comments would be highly appreciated.
      Thanks, Tim from Cochabamba, Bolivia

      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