Когда происходит глубокая копия QList?

В классе, над которым я работаю, я жонглирую несколькими QList s. Я слышал, что Qt старается по возможности не делать глубоких копий списков. Насколько я понимаю, это означает, что при этом не происходит глубокого копирования:

QList<int> myList;
myList << 1 << 2 << 3 << 4;
QList<int> otherList = myList;  // No deep copy

В некоторых случаях мне нужно убедиться, что глубокое копирование никогда не происходит с QList . Какие именно операции или действия мне нужно избегать, чтобы убедиться, что глубокая копия никогда не произойдет с QList , с которым я работаю?

11
задан Cory Klein 28 July 2011 в 21:48
поделиться