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 클래스를 통해 파일을 불러오거나 저장하기 위한 대화창을 생성할 수 있습니다.
'컴퓨터 공학 > Qt' 카테고리의 다른 글
[ Qt 프로그래밍 ] 애니메이션 예제 (QPropertyAnimation) (0) | 2015.11.27 |
---|---|
[ Qt 프로그래밍 ] 위젯에 애니메이션 사용하기 (0) | 2015.11.26 |
[ Qt 프로그래밍 ] SQLITE에서 데이터 가져오기 (0) | 2015.11.26 |
[ Qt 프로그래밍 ] 미로찾기 프로그램 (0) | 2015.11.26 |
[ Qt 프로그래밍 ] 심시티5 시각화 그래프를 OpenGL로 구현해봤습니다. (0) | 2015.11.26 |