Obsolete Members for QGraphicsItem

QGraphicsItem クラスの以下のメンバーは非推奨となっています。これらは、古いソースコードが動作し続けるように提供されているものです。新しいコードでの使用は強く推奨しません。

パブリック関数

(deprecated) bool handlesChildEvents() const
(deprecated) void setHandlesChildEvents(bool enabled)

メンバー関数のドキュメント

[deprecated] bool QGraphicsItem::handlesChildEvents() const

この関数は非推奨です。新しいコードでの使用は強く推奨しません。

このアイテムが子イベントを処理する場合(つまり、その子アイテムのいずれかに宛てられたすべてのイベントが、代わりにこのアイテムに送信される場合)、true を返します。それ以外の場合は false を返します。

このプロパティはアイテムグループで有用です。これにより、子アイテムが各自でイベントを処理するのではなく、1つのアイテムが子アイテムに代わってイベントを処理できるようになります。

デフォルトでは false が返され、子アイテムは各自のイベントを処理します。ただし、アイテムが `QGraphicsItemGroup` の場合は例外となり、デフォルトで true が返されます。

setHandlesChildEvents()も参照してください 。

[deprecated] void QGraphicsItem::setHandlesChildEvents(bool enabled)

この関数は非推奨です。新しいコードでの使用は強く推奨しません。

enabled がtrueの場合、このアイテムは自身の子アイテムすべてのイベントを処理するように設定されます(つまり、子アイテムのいずれかに宛てられたすべてのイベントが、代わりにこのアイテムに送信されます)。一方、enabled がfalseの場合、このアイテムは自身のイベントのみを処理します。デフォルト値はfalseです。

このプロパティはアイテムグループで有用であり、子アイテムが個別にイベントを処理するのではなく、1つのアイテムが子アイテムに代わってイベントを処理できるようにします。

子アイテムがホバーイベントを受け入れる場合、カーソルが子アイテムを通過する際に親アイテムはホバー移動イベントを受け取りますが、子アイテムに代わってホバー進入イベントやホバー退出イベントを受け取ることはありません。

handlesChildEvents()も参照してください 。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.