PYQT5中,水平布局中添加tab页
时间: 2024-01-28 22:05:19 浏览: 73
实现水平布局的Tab控件.
要在PyQt5的水平布局中添加tab页,需要使用QTabWidget。你可以在水平布局中添加一个QTabWidget控件,然后使用addTab()方法添加每个选项卡。例如,以下代码将创建一个水平布局并向其中添加一个QTabWidget,其中有两个选项卡:
```python
from PyQt5.QtWidgets import QApplication, QHBoxLayout, QTabWidget, QWidget
app = QApplication([])
window = QWidget()
layout = QHBoxLayout()
tab_widget = QTabWidget()
tab_widget.addTab(QWidget(), "Tab 1")
tab_widget.addTab(QWidget(), "Tab 2")
layout.addWidget(tab_widget)
window.setLayout(layout)
window.show()
app.exec_()
```
这将创建一个具有两个选项卡的QTabWidget,并将其添加到水平布局中。你可以根据需要添加更多的选项卡,只需调用addTab()方法即可。
阅读全文