Removed obsolete QGIManager::manage/release(QVector)

This commit is contained in:
Magnus Hellströmer
2024-09-08 20:07:02 +02:00
parent 8a4d7c6cf2
commit d3f206a387
2 changed files with 2 additions and 18 deletions

View File

@@ -89,18 +89,6 @@ void QGIManager::release(const QList<QGraphicsItem *> &qgis) {
foreach(QGraphicsItem *qgi, qgis) release(qgi); foreach(QGraphicsItem *qgi, qgis) release(qgi);
} }
void QGIManager::manage(const QVector<QGraphicsItem *> &items) {
for (const auto &qgi : items) {
manage(qgi);
}
}
void QGIManager::release(const QVector<QGraphicsItem *> &items) {
for (const auto &qgi : items) {
release(qgi);
}
}
/** /**
Indique au QGIManager de detruire les QGraphicsItem restants lors de sa Indique au QGIManager de detruire les QGraphicsItem restants lors de sa
destruction si ceux-ci n'appartiennent pas a la scene destruction si ceux-ci n'appartiennent pas a la scene

View File

@@ -45,12 +45,8 @@ class QGIManager {
public: public:
void manage(QGraphicsItem *); void manage(QGraphicsItem *);
void release(QGraphicsItem *); void release(QGraphicsItem *);
QT_DEPRECATED_X("Use QGIManager::manage(const QVector<QGraphicsItem *> &) instead") void manage(const QList<QGraphicsItem *> &);
void manage(const QList<QGraphicsItem *> &); void release(const QList<QGraphicsItem *> &);
QT_DEPRECATED_X("Use QGIManager::release(const QVector<QGraphicsItem *> &) instead")
void release(const QList<QGraphicsItem *> &);
void manage(const QVector<QGraphicsItem *> &items);
void release(const QVector<QGraphicsItem *> &items);
void setDestroyQGIOnDelete(bool); void setDestroyQGIOnDelete(bool);
bool manages(QGraphicsItem *) const; bool manages(QGraphicsItem *) const;
}; };