diff --git a/PySimpleGUI.py b/PySimpleGUI.py index 791eb23b..fe717511 100644 --- a/PySimpleGUI.py +++ b/PySimpleGUI.py @@ -9838,15 +9838,6 @@ class _Debugger(): self.popout_choices = {} - - def _build_main_debugger_window_callback(self, events): - """ - - :param events: - - """ - self._build_main_debugger_window() - # Includes the DUAL PANE (now 2 tabs)! Don't forget REPL is there too! def _build_main_debugger_window(self, location=(None, None)): """ diff --git a/PySimpleGUIQt/readme.md b/PySimpleGUIQt/readme.md index 84050c1d..99b7eb3b 100644 --- a/PySimpleGUIQt/readme.md +++ b/PySimpleGUIQt/readme.md @@ -16,7 +16,7 @@ ![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" - ## The Alpha Release Version 0.231.0 + ## The Alpha Release [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. 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 @@ -65,15 +67,25 @@ Fonts should be in the format (font family, size). You can use the older string pip install --upgrade PySimpleGUIQt On Linux systems you need to run pip3. - pip3 install --upgrade PySimpleGUIQt + pip3 install --upgrade --no-cache-dir PySimpleGUIQt + ### 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``` -**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 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 GNU Lesser General Public License (LGPL 3) + -# Acknowledgments - \ No newline at end of file +# Acknowledgments \ No newline at end of file