summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gui/graphicsview/qgraphicsscene_bsp_p.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/gui/graphicsview/qgraphicsscene_bsp_p.h b/src/gui/graphicsview/qgraphicsscene_bsp_p.h
index ebcb402..a8c54f0 100644
--- a/src/gui/graphicsview/qgraphicsscene_bsp_p.h
+++ b/src/gui/graphicsview/qgraphicsscene_bsp_p.h
@@ -96,9 +96,13 @@ public:
void removeItems(const QList<QGraphicsItem *> &items);
QList<QGraphicsItem *> items(const QRectF &rect);
- QList<QGraphicsItem *> items(const QPointF &pos);
+
int leafCount() const;
+private:
+
+ QList<QGraphicsItem *> items(const QPointF &pos);
+
inline int firstChildIndex(int index) const
{ return index * 2 + 1; }
@@ -107,7 +111,6 @@ public:
QString debug(int index) const;
-private:
void initialize(const QRectF &rect, int depth, int index);
void climbTree(QGraphicsSceneBspTreeVisitor *visitor, const QPointF &pos, int index = 0);
void climbTree(QGraphicsSceneBspTreeVisitor *visitor, const QRectF &rect, int index = 0);