我只是将我的应用程序从PyQt5迁移到PyQt6。据我所知,Qt模块已在Qt6中删除。我有像'Qt.AlignCenter','Qt.ToolButtonTextUnderIcon','Qt.LeftToolBarArea‘这样的东西,它们不再起作用了。在Qt6中是否有任何替代此功能的方法?
发布于 2021-10-12 14:57:04
目前,AlignCenter
和其他文件可以在AlignmentFlag enum下面找到:
from PyQt6.QtCore import Qt
from PyQt6.QtWidgets import QPushButton, QVBoxLayout
def create_widget():
layout = QVBoxLayout()
button = QPushButton('Cancel')
layout.setAlignment(Qt.AlignmentFlag.AlignCenter)
layout.addWidget(button)
https://stackoverflow.com/questions/65727655
复制相似问题