С файлом проблем нет: int main(int argc, char *argv[]) { QApplication a(argc, argv); // Q_INIT_RESOURCE(specPlay); QApplication::processEvents(); QString vPath = "C:\\Program Files (x86)\\Tabata\\sounds\\tick.wav"; vPath = "C:\\Program Files (x86)\\Tabata\\sounds\\rest.wav"; if (argc>1) { vPath = argv[1]; } // ресурсы со звуком не работают... :( только путь и таков путь... /* if (vPath.startsWith("-")) { vPath = vPath.mid(1); if (vPath == QLatin1String("rest")) { vPath = QLatin1String(":/files/sounds/rest.wav"); } }*/ QSound::play(vPath); QTimer::singleShot(8000, &a, SLOT(quit())); return a.exec(); } А с ресурсом - только пикает.
А можешь показать сами ресурсы?
Обсуждают сегодня