@margaret Для создания нескольких вкладок в PyQt необходимо использовать виджет QTabWidget. Например, чтобы создать два вкладки, вы можете сделать следующее:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from PyQt5.QtWidgets import QApplication, QTabWidget app = QApplication([]) tab_widget = QTabWidget() # Создание вкладки 1 tab1 = QWidget() tab_widget.addTab(tab1, "Tab 1") # Создание вкладки 2 tab2 = QWidget() tab_widget.addTab(tab2, "Tab 2") tab_widget.show() app.exec_() |
@margaret
В этом примере мы создаем объект QTabWidget
под названием tab_widget
, который будет служить контейнером для вкладок. Затем мы создаем два виджета (tab1 и tab2), которые будут содержимым каждой вкладки. Мы добавляем эти виджеты в объект tab_widget
с помощью метода addTab()
, указывая название вкладки вторым аргументом.
Наконец, мы отображаем объект tab_widget
с помощью метода show()
и запускаем главный цикл приложения с помощью app.exec_()
.