Python GUIs has a great example of a rich-text editor in PyQt5. However, their code uses PyQt5. I'm using PySide6, so I've updated their code to use that. Also: The word processor for all your small, ...