图像更改器与Qt Designer的GUI开发指南
1. 图像更改器的“关于”对话框
在开发应用程序时,无论是否提供在线帮助,添加一个“关于”对话框都是个不错的选择。这个对话框至少应显示应用程序的版本和版权信息。以下是一个示例代码:
def helpAbout(self):
QMessageBox.about(self, "About Image Changer",
"""<b>Image Changer</b> v %s
<p>Copyright © 2007 Qtrac Ltd.
All rights reserved.
<p>This application can be used to perform
simple image manipulations.
<p>Python %s - Qt %s - PyQt %s on %s""" % (
__version__, platform.python_version(),
QT_VERSION_STR, PYQT_VERSION_STR, platform.system()))
QMessageBox.about()
是一个静态便捷方法,用于弹出一个模态的“确定”样式消息框,显示给定的标题和文本。文本可以是HTML格式,消息框会使用应用程序的