• 10029阅读
  • 5回复

<无可用信息,未为 Qt5Guid.dll 加载任何符号> [复制链接]

上一主题 下一主题
 

只看楼主 倒序阅读 楼主  发表于: 2018-03-02
各位大神们帮帮忙,在VS2013上使用Qt,在使用ui.QLabel->setPixmap(QPixmap::fromImage(img))时异常<无可用信息,未为 Qt5Guid.dll 加载任何符号>,这是怎么回事呀?
离线never_forget

只看该作者 1楼 发表于: 2018-03-03
问题描述更全面一点,这样大家都看不出来~

只看该作者 2楼 发表于: 2018-03-07
QString fileName = QFileDialog::getOpenFileName(this,tr("请选择图片"),"E:",tr("BMP文件(*bmp)"));
Mat    mainMat = imread(fileName.toStdString());
QImage image = QImage((const unsigned char*)(newMat.data), newMat.cols, newMat.rows, newMat.step, QImage::Format_RGB888);
QImage image = MatImageToQImage(mainMat);
QPixmap *pixmap = QPixmap::fromImage(image);
在QImage image = QImage((const unsigned char*)(newMat.data), newMat.cols, newMat.rows, newMat.step, QImage::Format_RGB888);转换这句话的时候异常无法为Qt5cored.dll加载任何符号?

只看该作者 3楼 发表于: 2018-03-07
上面写错了

只看该作者 4楼 发表于: 2018-03-07
上面写错啦
QString fileName = QFileDialog::getOpenFileName(this,tr("请选择图片"),"E:",tr("BMP文件(*bmp)"));
Mat    newMat= imread(fileName.toStdString());
QImage image = QImage((const unsigned char*)(newMat.data), newMat.cols, newMat.rows, newMat.step, QImage::Format_RGB888);
QPixmap *pixmap = QPixmap::fromImage(image);
在QImage image = QImage((const unsigned char*)(newMat.data), newMat.cols, newMat.rows, newMat.step, QImage::Format_RGB888);转换这句话的时候异常无法为Qt5cored.dll加载任何符号?

只看该作者 5楼 发表于: 2018-03-09
解决了,原来是QImage的浅拷贝问题
快速回复
限100 字节
 
上一个 下一个