-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This project consists of a large body of QT code using pyqt which is compatible with qt5 qt6 and pyside. It replaces an older project found at: https://github.com/russ-hensel/qt5_by_example and which will be deleted soon.
Before continuing with this page you may want to see:
Welcome to the pyqt_by_example wiki! --- We now alpha, stay if you feel a bit adventurous otherwise come back a bit later. In any case this is an application/book for Python QT developers, if you are one read on.
We have big plans for this Wiki: we hope to turn it into a book ( this wiki ) that combined with the code here will be a good place to learn a lot about Qt. The working title of the book is "What We Know about PYQT". This title because we are only going to cover what we have learned from writing QT applications and doing a bit of research. There is a lot more to QT that we have not learned, yet.
If you know something about QT and would like to contribute we are very open to that.
This app is about code compatible with both QT5 ( which is nearing end of life ) and QT6 ( more or less the current version ) and should also work with Pyside.
In the application there is a set of tabs for you to open. Each tab has some theme, in some cases the theme is around a number of example widget more or less to show them off, in other cases there may be only 1 or 2 widgets and the tab is meant to be a fairly detailed reference to those widgets. Tabs should always have a link to one of this wiki's pages. Many wiki pages are best read when also running the app. The wiki does not contain much code, the code is in the app. Some of this is explained in the links just below especially Using QT Example App Using QT Example Tabs.
- Installing QT Example App -- that is this app
- Installing QT for Python
- Creating A Minimal Application -- not run inside the main app
- Minimal Application with Just a Button -- not run inside the main app
- Other References
- Using QT Example App -- now we are to the meat of the application
- Using QT Example Tabs
- How to Use the Wat Inspector
- Widget Reference a whole set of pages for the basic widgets like buttons.... and layouts
- SQL with QT: a few pages for Databases with the QT SQL APIs
- Other Code of Interest tabs below will be moved in time to this topic
- Fitz Book many tabs in app, document ion wip
- StyleGuide
- Pyqt_By_Example Design
- Design of TabBase
- Tab Framework Code
- Code Like Real Python
- Code Descended from TabReBase
- Code Descended from TabBase
- Preferences
- Development Environment
- Russ Notes: what it says
- David Notes: what it says
- WIP