我已经写了下面的代码,以便在Qt滚动区域Widget中查看图像。
void ImageViewer::open(){
QString fileName = QFileDialog::getOpenFileName(this,
tr("Open File"), QDir::homePath());
if (!fileName.isEmpty()) {
QImage image(fileName);
if (image.isNull()) {
QMessageBox::information(this, tr("Image Viewer"),
tr("Cannot load %1.").arg(fileName));
return;
}
imageLabel->setPixmap(QPixmap::fromImage(image));
scaleFactor = 1.0;
printAct->setEnabled(true);
fitToWindowAct->setEnabled(true);
updateActions();
if (!fitToWindowAct->isChecked())
imageLabel->adjustSize();
}
}
现在我想在一个滚动区域中看到两张或三张图片,但是不幸的是,我不知道该功能是什么,或者如何在一个滚动区域中并排放置三张图像。