File indexing completed on 2024-06-09 05:29:35
0001 /* 0002 SPDX-FileCopyrightText: 2022 Thiago Sueto <herzenschein@gmail.com> 0003 SPDX-FileCopyrightText: 2022 Méven Car <meven@kde.org> 0004 0005 SPDX-License-Identifier: GPL-2.0-or-later 0006 */ 0007 0008 #include "componentchoosermusicplayer.h" 0009 0010 ComponentChooserMusicPlayer::ComponentChooserMusicPlayer(QObject *parent) 0011 : ComponentChooser(parent, 0012 QStringLiteral("audio/mpeg"), 0013 QStringLiteral("Player"), 0014 QStringLiteral("org.kde.elisa.desktop"), 0015 i18n("Select default music player")) 0016 { 0017 } 0018 0019 static const QStringList audioMimetypes{"audio/aac", 0020 "audio/mp4", 0021 "audio/mpeg", 0022 "audio/mpegurl", 0023 "audio/ogg", 0024 "audio/vnd.rn-realaudio", 0025 "audio/vorbis", 0026 "audio/x-flac", 0027 "audio/x-mp3", 0028 "audio/x-mpegurl", 0029 "audio/x-ms-wma", 0030 "audio/x-musepack", 0031 "audio/x-oggflac", 0032 "audio/x-pn-realaudio", 0033 "audio/x-scpls", 0034 "audio/x-speex", 0035 "audio/x-vorbis", 0036 "audio/x-vorbis+ogg", 0037 "audio/x-wav"}; 0038 0039 QStringList ComponentChooserMusicPlayer::mimeTypes() const 0040 { 0041 return audioMimetypes; 0042 }