Использование QVector и реализация подмножества QVector в хорошей практике - PullRequest
0 голосов
/ 17 марта 2020

Здравствуйте и доброе утро вместе, у меня есть два вопроса относительно QVector и его использования. У меня есть свой собственный класс. Необходимо использовать QVector<QSharedPointer<Class*>> или достаточно добавить экземпляры в QVector напрямую, например QVector<Class*>>. Я читал, что QVector уже использует совместно используемый указатель внутри противоположного вектора STD. Неправильно добавлять указатель экземпляра напрямую?

Далее, я хочу иметь подмножество QVector с выбранными элементами. Что такое хорошая практика, чтобы сделать это с помощью QVector>?

 __________
|QVector   |
|   _______|
|  |QVector|
|__|_______|
...