забей! создай ресурс запихни в него картинку, создай QLabel и в свойстве Pixmap выбери картинку. Это если ты конечно хочешь просто на форму повесить картинку... через паинтер не помню, тоже как то делал..
Причем тут это? Как я понял, у него будет куча файлов с именами \d+\.png, из которых он хочется сделать анимацию. Быть может я его неправильно понял.
Но таки согласен, открывать файлы в paintEvent не лучшая затея.