MouseArea
マウスイベントをC++に接続しようとしていますが、QQuickMouseArea
はプライベートなので、信号を取得できませんでした。このようQML:C++でMouseAreaのマウスイベントを取得します
:
QObject::connect(mouseAreaObj, SIGNAL(released(QMouseEvent*)),
handlerObj, SLOT(handleEvent(QMouseEvent*)));
は、この問題を解決する方法はありますか?
できない場合、Qtが私たちにQQuickMouseArea
にアクセスすることを許可しないのはなぜですか?