Ich beginne mit Qt Creator zu arbeiten und ich würde ein Basisprogramm entwickeln, dass, wenn ich einen Knopf drücke, ein Lied starten. Ich habe den Button schon gemanaged. Können Sie mir den Hauptbefehl empfehlen, den ich verwenden könnte, wenn ich QSound einschließe?implementieren Sound in Qt Creator
2
A
Antwort
2
Um eine Musik laufen können Sie:
- a Erstellen
_player = new QMediaPlayer(this);
- die Datei Get
QUrl file = QUrl::fromLocalFile(QFileDialog::getOpenFileName(this, tr("Open Music"), "", tr("")));
- Stellen Sie die Datei zu lesen, in dem Media-Player
_player->setMedia(file);
- zu lesen Legen Sie das Standardvolumen fest
_player->setVolume(50);
- die Musik starten
_player->play();
In Ihrem Fall ändern die einzige Sache, die Sie sollten nicht die Musik direkt fangen und einen Steckplatz für Ihre Taste schreiben. Wenn Sie sich im Steckplatz befinden, rufen Sie _player->play();
Verwandte Themen
- 1. Debuggen in Qt Creator
- 2. Codeübertragung in Qt Creator
- 3. Qt Creator vordefinierte Makrodatei
- 4. Qt Creator, Fehlermeldung
- 5. Qt Creator Farbschema
- 6. Standardarbeitsverzeichnis in Qt Creator ändern
- 7. SIMD-Befehle in Qt Creator
- 8. Setup Git in Qt Creator
- 9. Fehler mit QT Creator
- 10. Wo ist Qt Creator?
- 11. Qt Creator-Debugger-Layout
- 12. QT Creator fügt -Xearch
- 13. Qt Creator: Mehrzeilige Textbearbeitung
- 14. Qt Creator Label-Wert
- 15. Qt Creator Run Environment Ignoriert
- 16. Qt Creator IDE AutoTest Plugin
- 17. Qt Creator undefined Socket - Linux
- 18. Qt Creator kann nichts bauen
- 19. Qt Creator/QMake Linker-Bibliotheken
- 20. Qt Creator Umgebungsvariablen für Projekteinstellungen
- 21. Unterstützt Qt Creator inkrementelles Build?
- 22. Konsole Eingabe mit Qt Creator
- 23. Ungelöste externe Symbole - Qt Creator
- 24. Libvirt in Fehler Qt während in Qt Creator kompilieren
- 25. QtWidget Hintergrundbild Problem (Qt Creator)
- 26. Run Fehler mit Qt Creator
- 27. Qt Designer vs Qt Quick Designer vs Qt Creator?
- 28. Qt Creator Variablen in .pro Datei hinzufügen
- 29. rand() gehorcht nicht srand() in Qt Creator
- 30. Qt Creator mehrere Definition in Build-Ordner