以文件打开对话框使用为例:
方法一,使用QFileDialog提供的静态成员函数:
QString path = QFileDialog::getOpenFileName(this,"OpenImages","C:\","ImageFiles(*.png *.jpg)");
if (path.length() == 0)
{
QMessageBox::information(NULL,"path","you didn't select any files");
}
else
{
QMessageBox::information(NULL,"path","you select: " + path);
}Q