Warning about PyQt5
This commit is contained in:
parent
eb01f803fb
commit
6fef817ce4
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
![Python Version](https://img.shields.io/badge/Python-3.x-yellow.svg)
|
![Python Version](https://img.shields.io/badge/Python-3.x-yellow.svg)
|
||||||
|
|
||||||
![Python Version](https://img.shields.io/badge/PySimpleGUIQt_For_Python_3.x_Version-00.26431.0-orange.svg?longCache=true&style=for-the-badge)
|
![Python Version](https://img.shields.io/badge/PySimpleGUIQt_For_Python_3.x_Version-00.26.0-orange.svg?longCache=true&style=for-the-badge)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
"Qt without the ugly"
|
"Qt without the ugly"
|
||||||
|
|
||||||
|
|
||||||
## The Alpha Release Version 0.231.0
|
## The Alpha Release
|
||||||
[Announcements of Latest Developments](https://github.com/MikeTheWatchGuy/PySimpleGUI/issues/142)
|
[Announcements of Latest Developments](https://github.com/MikeTheWatchGuy/PySimpleGUI/issues/142)
|
||||||
|
|
||||||
|
|
||||||
|
@ -38,6 +38,8 @@ Welcome to the Alpha Release of PySimpleGUI for Qt!
|
||||||
You can use the exact same code that you are running on the older, tkinter, version of PySimpleGUI.
|
You can use the exact same code that you are running on the older, tkinter, version of PySimpleGUI.
|
||||||
|
|
||||||
PySimpleGUIQt uses **PySide2** OR **PyQt5** for access to Qt. **PyQt5 has been having a number of problems recently however so tread lightly.**
|
PySimpleGUIQt uses **PySide2** OR **PyQt5** for access to Qt. **PyQt5 has been having a number of problems recently however so tread lightly.**
|
||||||
|
|
||||||
|
## To minimize potential problems and broken features, if at all possible, use pyside2 instead of PyQt5.
|
||||||
|
|
||||||
## Porting your PySimpleGUI code to PySimpleGUIQt
|
## Porting your PySimpleGUI code to PySimpleGUIQt
|
||||||
|
|
||||||
|
@ -65,15 +67,25 @@ Fonts should be in the format (font family, size). You can use the older string
|
||||||
pip install --upgrade PySimpleGUIQt
|
pip install --upgrade PySimpleGUIQt
|
||||||
On Linux systems you need to run pip3.
|
On Linux systems you need to run pip3.
|
||||||
|
|
||||||
pip3 install --upgrade PySimpleGUIQt
|
pip3 install --upgrade --no-cache-dir PySimpleGUIQt
|
||||||
|
|
||||||
### Installing PySide2 for Python 3
|
### Installing PySide2 for Python 3
|
||||||
|
|
||||||
It is recommended that you use PySide2, however, if that cannot be found, then PyQt5 will be attempted. To install either of these:
|
It is _highly_ recommended that you use PySide2. The code will attempt to use PyQt5 is pyside2 isn't found. PyQt5 is **not** recommended.
|
||||||
|
|
||||||
|
To install Pyside2:
|
||||||
|
|
||||||
```pip install PySide2```
|
```pip install PySide2```
|
||||||
|
|
||||||
|
|
||||||
**Nov 26th - There has been a number of problems found using PyQt5 recently. Unclear how if it can be supported after all.**
|
**Nov 26th - There has been a number of problems found using PyQt5 recently. Unclear how if it can be supported longer term**
|
||||||
|
|
||||||
|
A couple of specific examples:
|
||||||
|
|
||||||
|
- the Keep on Top feature does not work
|
||||||
|
- the no_titlebar feature does not work
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Testing your installation
|
## Testing your installation
|
||||||
Once you have installed, or copied the .py file to your app folder, you can test the installation using python. At the command prompt start up Python.
|
Once you have installed, or copied the .py file to your app folder, you can test the installation using python. At the command prompt start up Python.
|
||||||
|
@ -682,7 +694,4 @@ Dial - disable
|
||||||
# License
|
# License
|
||||||
GNU Lesser General Public License (LGPL 3) +
|
GNU Lesser General Public License (LGPL 3) +
|
||||||
|
|
||||||
# Acknowledgments
|
# Acknowledgments
|
||||||
<!--stackedit_data:
|
|
||||||
eyJoaXN0b3J5IjpbLTQwNDYzOTE3Nl19
|
|
||||||
-->
|
|
Loading…
Reference in New Issue