| 965 | } |
| 966 | |
| 967 | QString makeUnique(const QString& name) |
| 968 | { |
| 969 | if(launcherNameExists(name)) { |
| 970 | for(int i=2; ; i++) { |
| 971 | QString proposed = QStringLiteral("%1 (%2)").arg(name).arg(i); |
| 972 | if(!launcherNameExists(proposed)) { |
| 973 | return proposed; |
| 974 | } |
| 975 | } |
| 976 | } |
| 977 | return name; |
| 978 | } |
| 979 | |
| 980 | ILaunchConfiguration* RunController::createLaunchConfiguration ( LaunchConfigurationType* type, |
| 981 | const QPair<QString,QString>& launcher, |
no test coverage detected