mousePressEvent(QMouseEvent * event)不适用于Qt中的QComboBox

时间:2016-11-15 08:15:00

标签: qt

好的,所以我实现了以下功能:

CommandInput是一个继承class QComboBox的类。

void CommandInput::dragEnterEvent(QDragEnterEvent *event)
{
    qDebug() << "Proposed drop " << event->mimeData()->formats();
    event->acceptProposedAction();
}

并且工作正常。

但问题是我的以下功能不起作用,实际上当我点击鼠标按钮时,什么都没有打印出来,为什么会这样?

void CommandInput::mousePressEvent(QMouseEvent *e)
{
    qDebug()<<"X IS"<<e->pos().x();
}

0 个答案:

没有答案