| 1037 | |
| 1038 | |
| 1039 | void MainWindow::saveProjectAsDefaultTemplate() |
| 1040 | { |
| 1041 | QString defaultTemplate = ConfigManager::inst()->userTemplateDir() + "default.mpt"; |
| 1042 | |
| 1043 | QFileInfo fileInfo(defaultTemplate); |
| 1044 | if (fileInfo.exists()) |
| 1045 | { |
| 1046 | if (QMessageBox::warning(this, |
| 1047 | tr("Overwrite default template?"), |
| 1048 | tr("This will overwrite your current default template."), |
| 1049 | QMessageBox::Ok, |
| 1050 | QMessageBox::Cancel) != QMessageBox::Ok) |
| 1051 | { |
| 1052 | return; |
| 1053 | } |
| 1054 | } |
| 1055 | |
| 1056 | Engine::getSong()->saveProjectFile( defaultTemplate ); |
| 1057 | } |
| 1058 | |
| 1059 | |
| 1060 |
nothing calls this directly
no test coverage detected