ehsan_faal
دوشنبه 15 تیر 1394, 22:41 عصر
سلام.من میخوام برای دکمه هایی که روی فرمم گذاشتم متدهایی بنویسم که وقتی موس میره روشون یا از روی دکمه ها میاد کنار اونا اجرا بشن.
میتونم یه کلاس جدید از QPushButton مشتق کنم و دوتا متد enter Event و leaveEvent رو بر اساس چیزی که میخوام توشون بنویسم و نهایتا توی MainWindow دو تا دکمه از اونها بسازم.
حالا سوالم اینجاست که اگه کارایی که توی اون متدها میخوام انجام بدم مربوط به کلاس دکمه نباشه چی؟
مثلا بخوام وقتی موس رفت روی یکی از این دکمه ها یه لیبل متنش عوض بشه.
باید چیکار کنم؟
راه بهتر واسه درست کردن سیگنال hover چیه؟
با تشکر
میتونم یه کلاس جدید از QPushButton مشتق کنم و دوتا متد enter Event و leaveEvent رو بر اساس چیزی که میخوام توشون بنویسم و نهایتا توی MainWindow دو تا دکمه از اونها بسازم.
حالا سوالم اینجاست که اگه کارایی که توی اون متدها میخوام انجام بدم مربوط به کلاس دکمه نباشه چی؟
مثلا بخوام وقتی موس رفت روی یکی از این دکمه ها یه لیبل متنش عوض بشه.
باید چیکار کنم؟
راه بهتر واسه درست کردن سیگنال hover چیه؟
با تشکر