你好谁能帮我弄清楚如何解决这个错误消息?我正在尝试将 Qt3 工作代码重写为 Qt4 以将 IplImage 转换为 QImage 并找到“正确的转换类型”但是我的代码如下导致“ ISO C++ 禁止声明没有类型的'QImage' ”
....
QImage *qqImage;
if (this->data->nChannels == 1)
{
QVector<QRgb> myColorTable;
for (int i = 0; i < 256; i++)
myColorTable.push_back(qRgb(i, i, i)); //colorTable[i]);
qqImage = new QImage(qImageBuffer, width, height, QImage::Format_Indexed8);
}
else
{
qqImage = new QImage(qImageBuffer, width, height, QImage::Format_RGB32);
}
return qqImage;