--Solved--
Here's how I found to make it work:
QString path = "..."
QImage* myVar = new QImage(path, "PNG");
QImage* var2 = myVar->convertToFormat(QImage::Format_RGB32, Qt::ThresholdDither));
It may look wasteful, but I needed the second copy anyway. For anyone else stuck, there you go.
Bookmarks