View Full Version : QMouseEvent کلاس در کیوت چگونه است(؟)
hosseinam1370
جمعه 11 اردیبهشت 1394, 07:38 صبح
دوستان ، کلاس QMouseEvent تو کیوت ، چیه و چطوری استفاده میشه؟
QMouseEvent(Type type, const QPointF & localPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)
اگه لطف کنید و داده هاشو کامل کنید و بگید چیکار میکنه ، ممنون میشم.
با تشکر.
کامبیز اسدزاده
جمعه 11 اردیبهشت 1394, 10:46 صبح
دوستان ، کلاس QMouseEvent تو کیوت ، چیه و چطوری استفاده میشه؟
QMouseEvent(Type type, const QPointF & localPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)
اگه لطف کنید و داده هاشو کامل کنید و بگید چیکار میکنه ، ممنون میشم.
با تشکر.
سلام
فکر میکنم این مثال خوبی باشه : http://www.codeprogress.com/cpp/libraries/qt/qtClasses.php?item=QMouseEvent
hosseinam1370
جمعه 11 اردیبهشت 1394, 16:13 عصر
مثلا در اینجا :
http://www.codeprogress.com/cpp/libraries/qt/qtCaptureMouseDoubleClick.php#.VUQOGPA1Ehs
تابع :
void mouseDoubleClickEvent ( QMouseEvent * event )
{
msgBox = new QMessageBox();
msgBox->setWindowTitle("Hello");
msgBox->setText("You Double Clicked Mouse Button");
msgBox->show();
};
که در کلاس تعریف شده ،
اصلا در تابع main فراخانی نشده ، پس چطور داره صدا زده میشه؟
2- و event->button() رو از کجای asistant میشه پیدا کرد؟
مثالش اینجاست:
http://www.codeprogress.com/cpp/libraries/qt/qtCaptureLeftMouseClick.php#.VUQPZvA1Ehs
با تشکر.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.