mainwin.py 文件源码

python
阅读 33 收藏 0 点赞 0 评论 0

项目:Solfege 作者: RannyeriDev 项目源码 文件源码
def show_about_window(self, widget):
        pixbuf = self.render_icon('solfege-icon', Gtk.IconSize.DIALOG)
        a = self.g_about_window = Gtk.AboutDialog()
        a.set_program_name("GNU Solfege")
        a.set_logo(pixbuf)
        a.set_website("http://www.solfege.org")
        a.set_version(buildinfo.VERSION_STRING)
        a.set_copyright("Copyright (C) 2013 Tom Cato Amundsen and others")
        a.set_license("\n".join((solfege.application.solfege_copyright, solfege.application.warranty)))
        # Using set_license_type causes the app to print warnings.
        #a.set_license_type(Gtk.License.GPL_3_0)
        a.set_authors(["Tom Cato Amundsen",
              'Giovanni Chierico %s' % _("(some lessonfiles)"),
              'Michael Becker %s' % _("(some lessonfiles)"),
              'Joe Lee %s' % _("(sound code for the MS Windows port)"),
              'Steve Lee %s' % _("(ported winmidi.c to gcc)"),
              'Thibaus Cousin %s' % _("(spec file for SuSE 8.2)"),
              'David Coe %s' %_("(spec file cleanup)"),
              'David Petrou %s' % _("(testing and portability fixes for FreeBSD)"),
              'Han-Wen Nienhuys %s' % _("(the music font from Lilypond)"),
              'Jan Nieuwenhuizen %s' % _("(the music font from Lilypond)"),
              'Davide Bonetti %s' % _("(scale exercises)"),
              ])
        a.set_documenters(["Tom Cato Amundsen",
                "Tom Eykens",
                ])
        if _("SOLFEGETRANSLATORS") == 'SOLFEGETRANSLATORS':
            a.set_translator_credits(None)

        else:
            a.set_translator_credits(_("SOLFEGETRANSLATORS"))
        self.g_about_window.run()
        self.g_about_window.destroy()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号