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