آموزش کلاس AboutDialog در PyGTK

3 سال پیش
امتیاز دهید post

آموزش کلاس AboutDialog در PyGTK

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش کلاس AboutDialog در PyGTK خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش پایتون

یک روش ساده برای نمایش اطلاعات در مورد برنامه مانند لوگو، نام، حق چاپ، وب سایت و مجوز آن توسط ویجت gtk.AboutDialog ارائه می شود. وقتی کاربر گزینه About را از منوی Help انتخاب می کند، معمولاً یک دیالوگ درباره آن باز می شود. همه قسمتهای دیالوگ اختیاری است.

دیالوگ About می تواند شامل نشانی اینترنتی و آدرس ایمیل باشد. gtk.AboutDialog وقتی کاربر URL ها و شناسه ایمیل را کلیک می کند، قلاب های جهانی ارائه می دهد

در زیر سازنده کلاس gtk.AboutDialog است –

 

روش های زیر برای پیکربندی About Dialog استفاده می شود

  • ()set_program_name  – این نام را برای نمایش در About Dialog تنظیم می کند. پیش فرض ()application_name.
  • ()set_version  – این ویژگی “version” را تنظیم می کند
  • ()set_copyright  – این “حق چاپ” را تعیین می کند. اگر هیچکدام ، اعلامیه حق نسخه برداری پنهان است.
  • ()set_license  – این “مجوز” را تنظیم می کند. اگر هیچکدام ، دکمه مجوز پنهان است.
  • ()set_website  – این ویژگی “وب سایت” را به رشته ای تنظیم می کند که باید URL معتبری باشد.
  • ()set_author – این ویژگی “نویسندگان” را در لیست نام نویسندگان نمایش داده شده در برگه نویسندگان در گفتگوی اعتبارهای ثانویه قرار می دهد.
  • ()set_logo – این ویژگی “logo” را به شی Pixbuf تنظیم می کند. اگر هیچکدام، از مجموعه نماد پنجره پیش فرض استفاده می شود.

وقتی روی دکمه منوی AboutDialog کلیک می شود، تابع زیر را فراخوانی می کند. این تابع باعث ایجاد دیالوگ درباره –

 

تابع فوق خروجی زیر را تولید می کند –

About PyGTK Dialog

 

منبع.

 

لیست جلسات قبل آموزش PyGTK

  1. آموزش PyGTK
  2. معرفی PyGTK
  3. آموزش محیط  PyGTK
  4. آموزش Hello World در  PyGTK
  5. آموزش کلاس های مهم در  PyGTK
  6. آموزش کلاس پنجره در PyGTK
  7. آموزش کلاس دکمه در PyGTK
  8. آموزش کلاس لیبل در PyGTK
  9. آموزش کلاس ورود در PyGTK
  10. آموزش مدیریت سیگنال در PyGTK
  11. آموزش مدیریت رویداد در PyGTK
  12. آموزش کانتینر در PyGTK
  13. آموزش کلاس جعبه در PyGTK
  14. آموزش کلاس ButtonBox در PyGTK
  15. آموزش کلاس تراز در PyGTK
  16. آموزش کلاس EventBox در PyGTK
  17. آموزش کلاس Layout در PyGTK
  18. آموزش کلاس ComboBox در PyGTK
  19. آموزش کلاس ToggleButton در PyGTK
  20. آموزش کلاس CheckButton در PyGTK
  21. آموزش کلاس RadioButton در PyGTK
  22. آموزش MenuBar ،Menu و MenuItem در PyGTK
  23. آموزش کلاس نوار ابزار در PyGTK
  24. آموزش کلاس Adjustment در PyGTK
  25. موزش کلاس Range در PyGTK
  26. آموزش کلاس Scale در PyGTK
  27. آموزش کلاس Scrollbar در PyGTK
  28. آموزش کلاس Dialog در PyGTK
  29. آموزش کلاس MessageDialog در PyGTK
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه