【RAD統合環境】 Qt 総合スレ 5 【Win/Mac/Linux】 at TECH
[2ch|▼Menu]
397:390
09/10/27 00:47:07
>>394
ちょっと原因が分からない。
こちらで確認した限りでは、394のコードで問題なくマウスプレスイベントがハンドルできた。

ただ、ハンドラーの中でQGraphicsScene::mousePressEvent()をコールした方がいいと思う。
そうしないとアイテムが配置されている時に、そのアイテムにイベントが伝わらなくなる。

void
PixmapScene::mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent)
{
qreal x = mouseEvent->lastScenePos().rx();
qreal y = mouseEvent->lastScenePos().ry();
qDebug() << QString("PixamapScene::mousePressEvent() (x, y) = (%1, %2)").arg(x).arg(y);

QGraphicsScene::mousePressEvent(mouseEvent);
}


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5240日前に更新/218 KB
担当:undef