QMessageBox.Close | QMessageBox.Discard |QMessageBox.Help | QMessageBox.Ignore | QMessageBox.No | QMessageBox.NoToAll | QMessageBox.Ok |QMessageBox.Open | QMessageBox.Reset | QMessageBox.RestoreDefaults | QMessageBox.Retry |QMessageBox.Save |
QMessageBox.SaveAll | QMessageBox.Yes | QMessageBox.YesToAll)
result 为返回值 默认为数值 我们可以通过上面的方法来判断用户点击了那个按钮!
之后来一张向导图,来自eric。
PyQt5&python Gui入门教程(12)标准输入框QInputDialog
标准输入文字框QInputDialog.getText() 需要QInputDialog和QLineEdit模块, 默认返回输入框文字和按钮bool值
标准整数输入框QInputDialog.getInt() 默认返回输入框文字和按钮bool值
其中0, -2147483647, 2147483647, 1 为默认数值,数值范围,和步长(即按上下按钮时数值增加或减少多少)
标准浮点数输入框QInputDialog.getDouble() 默认返回输入框文字和按钮bool值
其中0, -2147483647, 2147483647, 10 为默认数值,数值范围,最后10代表小数位数。
列表输入选择框QInputDialog.getItem() 默认返回输入框文字和按钮bool值