我需要後綴添加到選定的文件名中QFileDialog
與QFileDialog::AcceptSave
接受模式後加後綴。例如,選擇後QFileDialog編輯「的1.txt」文件應選擇「1_suffix.txt」。它應該在文件接受之前添加,因爲我需要用戶有能力在應用文件之前更改文件名。QFileDialog:選擇文件
代碼:
m_dialog.setAcceptMode(QFileDialog::AcceptSave);
m_dialog.setWindowModality(Qt::WindowModal);
m_dialog.setFileMode(QFileDialog::AnyFile);
m_dialog.setDefaultSuffix("_suffix");
if(m_dialog.exec() == QFileDialog::Accept)
{
setPath(m_dialog.selectedFiles()[0]);
}
QFileDialog閉文件對話框之後發出這一信號。 –