@Christian-Ehrlicher said in Alternate ways of loading in widgets:

If you don't create more than maybe 1000 widgets

Agree totally with your post, presumably OP has time-consuming constructors. But for the record, you might recall just the other day on this forum we were answering another user question (https://forum.qt.io/topic/119450/crash-when-add-to-many-qwidgets-to-qvector/5) who had a 120x120 QGridLayout of > 10,000 QLabels... ! :)