- //MANUAL CONFIRMATION OF OWERWRITE
-
- if ( QFile::exists(filename))
- {
- //ASK FOR CONFIRMATION
-
- QString overwriteQuestion ("File ");
- overwriteQuestion.append(filename);
- overwriteQuestion.append(" already exists. Do you want to overwrite it?");
- if (QMessageBox::question(this,"Confirm overwrite?", overwriteQuestion,QMessageBox::Yes | QMessageBox::No,QMessageBox::No) != QMessageBox::Yes)
- {
- return;
- }
- }
-
-
-
-
-
- QString errorMessage(tr("Cannot write to file "));
- errorMessage.append(filename);
-
- if (!model_.saveTimer(row,filename)) //Save the file, if not successful give an error message
- {
- QMessageBox::critical(this,tr("Save timer failed!"), errorMessage);
- }
+ if (currentFilename.isEmpty())
+ {
+ ui->debugLabel->setText("<FONT color=red>No alert sound file set. Alert sound will not be played!</FONT>");