• 1400/02/13

QMainWindow یا QWidget :

سلام استاد ببخشید سوالی داشتم

شما در بعضی از ویدیو ها در کلاس های تعریف شده از QMainWindow ارث میبرید و بعضی دیگر از QWidget 

خواستم دلیلش رو بدونم و اینکه در تعریف یک محیط گرافیکی بهتره یک کلاس تعریف کنیم یا اینکه فقط از کلاس های پیش فرض موجود مثل ویدیوی اول استفاده کرد؟

 

ممنونم پاسخ بدید

  • 1400/02/13
  • ساعت 12:46

سلام وقتتون بخیر

QWidget يه كلاس پايه براي كل ویجت هاست و QMainWindow يه فرمه كه میتونه شامل منو و تولبار و نوار وضعيت و امثال اینها باشه. از QWidget میشه داخل QMainWindow یا QDialog هم استفاده کرد.

 

ویدئو اول برای راه افتادن بوده، بهتره توی برنامه های بزرگتر از کلاس استفاده کنید.


logo-samandehi