QT画板中在image中插入图片能显示大小但是图片显示不出来。
voidMainWindow::doOpen(){QStringfileName=QFileDialog::getOpenFileName(this,tr("打开文件")...
void MainWindow::doOpen()
{
QString fileName = QFileDialog::getOpenFileName(this,
tr("打开文件"), QDir::currentPath());
if (!fileName.isEmpty())
{
myPaintWidget->openImage(fileName);
}
}
bool MyPaintWidget::openImage(const QString &fileName)
{
QImage loadedImage;
if (!loadedImage.load(fileName))
{
return false;
qDebug()<<"false";
}
screen = loadedImage;
update();
return true;
}
这两个函数是来打开图片并把图片的image对象传给画板的image对象
screen是image画板对象 展开
{
QString fileName = QFileDialog::getOpenFileName(this,
tr("打开文件"), QDir::currentPath());
if (!fileName.isEmpty())
{
myPaintWidget->openImage(fileName);
}
}
bool MyPaintWidget::openImage(const QString &fileName)
{
QImage loadedImage;
if (!loadedImage.load(fileName))
{
return false;
qDebug()<<"false";
}
screen = loadedImage;
update();
return true;
}
这两个函数是来打开图片并把图片的image对象传给画板的image对象
screen是image画板对象 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询