Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

رویداد MouseOut



  • p{direction:rtl; text-align:right;font-family:tahoma}. سلام
    من یک Widget ساختم که میخوام به حرکت ماوس روی خودش عکس العمل نشون بده. مثلا Highlight بشه و بعد از اینکه ماوس خارج شد به حالت اول برگرده. برای تشخیص ورود ماوس MouseTracking رو فعال کردم و از رویداد MouseMove استفاده کردم اما رویداد MouseOut وجود نداره.

    p{direction:rtl; text-align:right;font-family:tahoma}. چه راهی پیشنهاد میکنید؟
    این MouseTracking و توابعی مثل این برنامه رو زیاد سنگین نمیکنه؟



  • @QWidget::enterEvent();
    QWidget::leaveEvent();@



  • p{direction:rtl; text-align:right;font-family:tahoma}. متشکرم
    نزدیک بود خودم بنویسمش :|
    چرا اسمش اینه؟ اصلا کلمه ماوس توش نیست! من تمام mouse های راهنما رو می گشتم اما پیداش نمی کردم.



  • [quote author="nice_2000" date="1357450773"]p{direction:rtl; text-align:right;font-family:tahoma}. متشکرم
    نزدیک بود خودم بنویسمش :|
    چرا اسمش اینه؟ اصلا کلمه ماوس توش نیست! من تمام mouse های راهنما رو می گشتم اما پیداش نمی کردم.
    [/quote]

    p{direction:rtl; text-align:right;font-family:tahoma}. چون ماوس تنها راه ورود به یه ویجت نیست. چرا از CSS hover استفاده نمی‌کنی؟


Log in to reply