我在Qt中设计GUI,我需要使用表单来保存图像。用户可以在任何位置保存文件(我们在另存为... 下看到的简单保存表单)。如何在Qt中创建一个save-as表单? 谢谢!
答案 0 :(得分:1)
例如,您可以执行以下操作:
QImage image(128, 128);
image.fill(Qt::red); // A red rectangle.
QString fileName = QFileDialog::getSaveFileName(this, tr("Save Image File"),
QString(),
tr("Images (*.png)"));
if (!fileName.isEmpty())
{
image.save(fileName);
}