دوستان سلام
وظایف این توابع چیه؟
voidQGroupBox::changeEvent(QEvent*ev) voidQGroupBox::childEvent(QChildEvent*c)
با تشکر
دوستان سلام
وظایف این توابع چیه؟
voidQGroupBox::changeEvent(QEvent*ev) voidQGroupBox::childEvent(QChildEvent*c)
با تشکر
آخرین ویرایش به وسیله complexcoding : دوشنبه 10 مهر 1391 در 20:59 عصر
changeEvent
این رویداد در یک ویجت (به طور کلی) زمانی اتفاق می افته که یک تغییر وضعیت در اون رخ بده مثل : تغییر title اون ویجت یا تغییر direction که لیست این تغییرات هم در کلاس QEvent موجوده
childEvent
اینم کارش همینه ولی روی child widget هایی که روی groupbox قرار میگیره
حتما یه سری به کلاس QEvent بزن
موفق باشی
اینم آخرین سوالمه: چون کم کم به موفق باشی برخوردم فکر کنم کلافه شدی
این رخداد مربوط به تغییر سایز هست و هنگامی که تغییر سایز می دیم این رخداد اجرا می شه.. حالا سوال اینجاست مگه می شه بعد از run کردن پروژه Groupbox رو تغییر سایز داد که این متد براش ساخته شده؟
voidQGroupBox::resizeEvent(QResizeEvent*e)
در مورد موفق باشی اصلا منظورم این نبود به خدا
در مورد تغییر سایز QGroupBox بعد از اجرا باید بگم که میشه این کار رو کرد یعنی میشه سایز رو تغییر داد برای این کار باید از تابع setGeometry استفاده کنی تا بتونی طول و عرض رو تغییر بدی