diff --git a/src/controller.cpp b/src/controller.cpp index 97da4f21b..19f56f42c 100644 --- a/src/controller.cpp +++ b/src/controller.cpp @@ -414,16 +414,6 @@ bool Controller::saveAccessTokenToKeyChain(const AccountSettings &account, const return true; } -void Controller::playAudio(const QUrl &localFile) -{ - auto player = new QMediaPlayer; - player->setMedia(localFile); - player->play(); - connect(player, &QMediaPlayer::stateChanged, [player] { - player->deleteLater(); - }); -} - void Controller::changeAvatar(Connection *conn, const QUrl &localFile) { auto job = conn->uploadFile(localFile.toLocalFile()); diff --git a/src/controller.h b/src/controller.h index 39240631d..910bd89e1 100644 --- a/src/controller.h +++ b/src/controller.h @@ -3,7 +3,6 @@ #pragma once -#include #include #include @@ -140,7 +139,6 @@ Q_SIGNALS: public Q_SLOTS: void logout(Quotient::Connection *conn, bool serverSideLogout); - static void playAudio(const QUrl &localFile); void changeAvatar(Quotient::Connection *conn, const QUrl &localFile); static void markAllMessagesAsRead(Quotient::Connection *conn); void restoreWindowGeometry(QQuickWindow *);