PyQt5 – QTabWidget
In this article, you will learn how to add and work with a tab window in your PyQt5 application. Each tab has a different layout and page under a selected tab is displayed, while keeping the others hidden. To select a tab, you need to click the desired tab from the tab bar which is provided by this QTabWidget.
The below article describes the process of creating a sample application that has three tabs and each tab has a different layout.
If you want to add an icon on any tab. You just need to replace
self.tabs.addTab(self.tab1, QIcon("Location of the icon"), ('Geeks'))
and import the
QIcon library from