Obsolete Members for QGraphicsItem

クラスQGraphicsItem の以下のメンバーは非推奨です。これらは古いソース・コードの動作を維持するために提供されています。新しいコードでは使用しないことを強くお勧めします。

パブリック関数

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

メンバ関数ドキュメント

[deprecated] bool QGraphicsItem::handlesChildEvents() const

この関数は非推奨である。新しいコードでは使用しないことを強くお勧めします。

このアイテムが子アイテムのイベントを処理する場合、true を返します (つまり、子アイテムに意図されたすべてのイベントが、代わりにこのアイテムに送られます)。

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

デフォルトはfalseを返し、子アイテムは自分自身のイベントを処理する。ただし、アイテムがQGraphicsItemGroup の場合は例外で、デフォルトでは true を返します。

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

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

この関数は非推奨である。新しいコードでは使用しないことを強くお勧めします。

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

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

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

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

© 2025 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.