0
私はmp3ファイルを実行するQtアプリケーションを作成する必要があります。私はライブラリQMediaPlayerを使用して、どのようにユーザーがMP3ファイルを選択してアップロードできるようにすることができますか?Qt(QMediaPlayer)にMP3ファイルをアップロードするには?
私はmp3ファイルを実行するQtアプリケーションを作成する必要があります。私はライブラリQMediaPlayerを使用して、どのようにユーザーがMP3ファイルを選択してアップロードできるようにすることができますか?Qt(QMediaPlayer)にMP3ファイルをアップロードするには?
QMediaPlayer
には、ローカルの.mp3ファイルへのパスを受け入れることができるsetMedia
メソッドがあります。このように使うことができます。
QMediaPlayer *player = new QMediaPlayer;
player->setMedia(QUrl::fromLocalFile("C:\mycoolsong.mp3"));
あなたが複数の曲から選択できるファイルエクスプローラのようなものを構築したいと思うでしょう。これについての素晴らしいチュートリアルはここにあります:C++ Qt 49 - QFileSystemModel a simple file explorer example
正確にアップロードするとどういう意味ですか?ユーザーは自分のmp3ファイルをサーバーに送信しますか? –
いいえ、彼はコンピュータのファイルからmp3ファイルを選択する可能性があります(多分私はQFileDialogを使うことができますか?はい、どうすれば使用できますか?) – EmLe49
ただメディアプレーヤーにしたい場合は、 QtについてのstackOverflowのドキュメント。ここ:https://stackoverflow.com/documentation/qt/7675/multimedia。 QFileDialogを使用するには、私が書いた音楽プレーヤーの例として行うだけです。複数のファイルを作成するには、Videoサンプルで記述されているaddMedia()メソッドでQMediaPlaylistを使用します。 –