А в QList какое максимальное количество элементов? и есть ли какая-нибудь возможность автоматизировать хранение на диске - или только поэлементное считыванеие?
Ну если индекс задается типом int, то 2,147,483,647, но как правильно заметил Пантер, чаще заканчивается память, чем доступные индексы.
Что значит автоматизировать хранение?