In this episode of the Notepad App w/ Python & Qt series, I built the base interface for the notepad app. It consists of a toolbar and a scrollable text area.
This episode covers the concept of the Repeater component, which works as a template system. The child components inside the Repeater serves as a template, and the Repeater creates a set of objects based on the model array.
It also demonstrated the use of a scroll view and a text area. This combination allows the text area to be scrolled when the text content is too long.
The toolbar buttons are not yet functional at this stage. The corresponding features will be implemented in the later episodes.
This series is created as an example of building a GUI application using Python, as well as building a desktop application which will work on Linux and Windows. Follow this series and you will learn how to make a GUI using Python and the Qt framework.