컴퓨터 공학/Qt
[ Qt 프로그래밍 ] 파일 로드 및 저장하는 대화창 생성
혼새미로
2015. 11. 26. 23:52
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include <QFileDialog> Widget::Widget() { QString fileName=QFileDialog::getOpenFileName(this,QString::fromLocal8Bit("텍스트 파일"),"","TXT (*.txt)"); //선택한 파일 경로 반환 QStringList str=QFileDialog::getOpenFileNames(this,"title","","txt(*.txt)"); //선택한 파일리스트 경로 반환 for(int i=0;str.size();i++) { qDebug()<<str.at(i); } { QString dir=QFileDialog::getExistingDirectory(this,"title",""); //선택한 디렉토리 경로 반환 qDebug()<<dir; } { QString dir=QFileDialog::getSaveFileName(this,"title",""); //저장할 파일의 경로 반환 qDebug()<<dir; } } |
QFileDialog 클래스를 통해 파일을 불러오거나 저장하기 위한 대화창을 생성할 수 있습니다.