2017-11-24 11 views
-1

Qt에서 GUI를 디자인하고 있으며 이미지를 저장하기 위해 양식을 사용해야합니다. 사용자는 어떤 위치에 파일을 저장할 수 있습니다 (아래에 표시된 간단한 저장 양식 ...). Qt에서 save-as 형식을 만드는 방법은 무엇입니까? 덕분에 !Qt에서 이미지 저장하기의 형태

당신은, 예를 들어, 다음과 같은 작업을 수행 할 수
+2

봐 : http://doc.qt.io/qt-5/qtwidgets-tutorials-addressbook-part6-example.html – cSteusloff

답변

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); 
} 
+1

두 가지 형식 (예 : jpg 및 .bmp)을 설정하는 방법은 무엇입니까? – javad

+0

무슨 소리 야? 예를 들어 대화 상자에서''Image Files (* .png * .jpg * .bmp) ''를 필터로 설정할 수 있습니다. 또는 다른 형식으로 이미지를 저장하는 방법을 의미합니까? – vahancho

+0

나는 그것을 ;; 사용자가 자신의 형식을 선택할 수있게 할 수 있습니다. 사용자가 선택한 형식을 감지하는 방법? – javad