void MediaDialog::setScore(Score* s) { score = s; Omr* omr = score->omr(); if (omr) { scanFile->setText(omr->path()); addScan->setEnabled(false); removeScan->setEnabled(true); scanFileButton->setEnabled(false); } else { scanFile->setText(QString()); addScan->setEnabled(true); removeScan->setEnabled(false); scanFileButton->setEnabled(true); } Audio* audio = score->audio(); if (audio) { audioFile->setText(audio->path()); addAudio->setEnabled(false); removeAudio->setEnabled(true); audioFileButton->setEnabled(false); } else { audioFile->setText(QString()); addAudio->setEnabled(true); removeAudio->setEnabled(false); audioFileButton->setEnabled(true); } }