在PySide2中设置垂直和水平对齐

时间:2018-11-20 05:32:42

标签: python pyqt pyqt5 pyside pyside2

QSplashScreen.showMessage()方法接受对齐标记,即Qt.AlignLeft。设置水平和垂直对齐标志的语法是什么?所有尝试都会产生“变量太多”错误。

2 个答案:

答案 0 :(得分:1)

the Qt5 docs中,对齐标志是位字段,因此要使用|运算符将它们组合起来(例如,Qt.AlignLeft | Qt.AlignTop用于“左上”对齐)

答案 1 :(得分:1)

Qt::AlignmentQFlags,它们使用按位运算符&|^,在要组合标志的情况下,必须使用{{ 1}}运算符,在下一部分中,我将显示一个示例:

|