def about_dialog(parent):
"""An about dialog
Args:
parent (wx.Window): The parent window
"""
license_text = """
Copyright (C) 10se1ucgo 2016
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>."""
about_info = wx.adv.AboutDialogInfo()
about_info.SetName("pyjam")
about_info.SetVersion("v{v}".format(v=__version__))
about_info.SetCopyright("Copyright (C) 10se1ucgo 2016")
about_info.SetDescription("An open source, cross-platform audio player for Source and GoldSrc engine based games.")
about_info.SetWebSite("https://github.com/10se1ucgo/pyjam", "GitHub repository")
about_info.AddDeveloper("10se1ucgo")
about_info.AddDeveloper("Dx724")
about_info.AddArtist("Dx724 - Icon")
about_info.SetLicense(license_text)
wx.adv.AboutBox(about_info, parent)
评论列表
文章目录