16,820
社区成员




void AutoInputData::mousePressEvent(QMouseEvent *e)
{
if (e->buttons() == Qt::LeftButton)
{
emit left_clicked();
}
if ( e->buttons() == Qt::RightButton )
{
emit right_clicked();
}
}
调试状态下,单击不会进入函数,双击会[/quote]
类的定义
class AutoInputData : public QWidget, public AutoItemBase
{
Q_OBJECT
public:
AutoInputData(QWidget *parent = NULL);
~AutoInputData();
void AutoInputData::mousePressEvent(QMouseEvent *e)
{
if (e->buttons() == Qt::LeftButton)
{
emit left_clicked();
}
if ( e->buttons() == Qt::RightButton )
{
emit right_clicked();
}
}
调试状态下,单击不会进入函数,双击会