PyGTK - Kelas AboutDialog
Cara sederhana untuk menampilkan informasi tentang program seperti logo, nama, hak cipta, situs web, dan lisensinya ditawarkan oleh widget gtk.AboutDialog. Dialog tentang biasanya dibuka saat pengguna memilihAbout opsi dari HelpTidak bisa. Semua bagian dialog bersifat opsional.
Itu About Dialogdapat berisi URL dan alamat email. gtk.AboutDialog menawarkan pengait global saat pengguna mengklik URL dan ID email
Berikut ini adalah konstruktor kelas gtk.AboutDialog -
dlg = gtk.AboutDialog()
Metode berikut digunakan untuk mengkonfigurasi About Dialog
set_program_name() - Ini mengatur nama yang akan ditampilkan di About Dialog. defaultnya adalah application_name ().
set_version() - Ini menyetel properti "versi"
set_copyright()- Ini menetapkan "hak cipta". JikaNone, pemberitahuan hak cipta disembunyikan.
set_license()- Ini mengatur "lisensi". JikaNone, tombol lisensi disembunyikan.
set_website() - Ini menyetel properti "situs web" ke string yang seharusnya merupakan URL yang valid.
set_author() - Ini menyetel properti "penulis" ke daftar nama penulis yang ditampilkan di tab penulis pada dialog kredit sekunder.
set_logo()- Ini menyetel properti "logo" ke objek Pixbuf. Jika Tidak Ada, set ikon jendela default akan digunakan.
Saat tombol menu AboutDialog diklik, fungsi panggilan balik berikut dipanggil. Fungsi ini menghasilkan Dialog Tentang -
def on_abtdlg(self, widget):
about = gtk.AboutDialog()
about.set_program_name("PyGTK Dialog")
about.set_version("0.1")
about.set_authors("M.V.Lathkar")
about.set_copyright("(c) TutorialsPoint")
about.set_comments("About Dialog example")
about.set_website("http://www.tutorialspoint.com")
about.run()
about.destroy()
Fungsi di atas menghasilkan keluaran berikut -