Магические числа какие-то. Почему бы не
```
return QString (s).startsWith ("dvd:/");
```
?