如何在PyQt4中将自定义按钮添加到QMessageBox

如何在PyQt4中将自定义按钮添加到QMessageBox,第1张

如何在PyQt4中将自定义按钮添加到QMessageBox

这是从头开始构建自定义消息框的示例

import sysfrom PyQt4 import QtCore, QtGuiclass Example(QtGui.QDialog):    def __init__(self, parent=None):        super(Example, self).__init__(parent)        msgBox = QtGui.QMessageBox()        msgBox.setText('What to do?')        msgBox.addButton(QtGui.QPushButton('Accept'), QtGui.QMessageBox.YesRole)        msgBox.addButton(QtGui.QPushButton('Reject'), QtGui.QMessageBox.NoRole)        msgBox.addButton(QtGui.QPushButton('Cancel'), QtGui.QMessageBox.RejectRole)        ret = msgBox.exec_()if __name__ == "__main__":    app = QtGui.QApplication(sys.argv)    ex = Example()    ex.show()    sys.exit(app.exec_())


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5666253.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存