# HG changeset patch # User Chris Cannam # Date 1440001300 -3600 # Node ID 1d4cb8befcfd5212006da0fd455dbd79d8dfdcd2 # Parent 6f475df6f83374a87ba859828fd9a095aaa95ff5 New filename for each audio recording diff -r 6f475df6f833 -r 1d4cb8befcfd audio/AudioRecordTarget.cpp --- a/audio/AudioRecordTarget.cpp Wed Aug 19 17:03:31 2015 +0100 +++ b/audio/AudioRecordTarget.cpp Wed Aug 19 17:21:40 2015 +0100 @@ -97,9 +97,12 @@ recordedDir = parent.filePath(subdirname); } - //!!! todo proper temp name as in TempDirectory + QDateTime now = QDateTime::currentDateTime(); - QString filename = "recorded.wav"; //!!! + // Don't use QDateTime::toString(Qt::ISODate) as the ":" character + // isn't permitted in filenames on Windows + QString filename = QString("recorded-%1.wav") + .arg(now.toString("yyyyMMdd-HHmmss-zzz")); m_audioFileName = recordedDir.filePath(filename);