在PyQt中,可以通过使用QTabWidget的setMovable()方法来允许用户拖动tab页。例如:
from PyQt5.QtWidgets import QApplication, QMainWindow, QTabWidget, QWidgetapp = QApplication([])main_window = QMainWindow()tab_widget = QTabWidget()tab_widget.setMovable(True)# 允许拖动tab页tab1 = QWidget()tab_widget.addTab(tab1, "Tab 1")tab2 = QWidget()tab_widget.addTab(tab2, "Tab 2")main_window.setCentralWidget(tab_widget)main_window.show()app.exec_()在上面的示例中,我们创建了一个带有两个tab页的QTabWidget,并使用setMovable(True)方法允许用户拖动tab页。用户可以在界面中拖动tab页,将其拉出来成为一个独立的窗口。
上一篇:如何在Python中加载和运行ONNX模型
下一篇:dubbo项目命名规则是什么
pyqt









