File indexing completed on 2024-04-28 16:42:52
0001 // SPDX-FileCopyrightText: 2021 Alexey Andreyev <aa13q@ya.ru> 0002 // 0003 // SPDX-License-Identifier: LicenseRef-KDE-Accepted-GPL 0004 0005 #include "declarative-dialer-utils.h" 0006 0007 DeclarativeDialerUtils::DeclarativeDialerUtils(QObject *parent) 0008 : org::kde::telephony::DialerUtils(QString::fromLatin1(staticInterfaceName()), 0009 QStringLiteral("/org/kde/telephony/DialerUtils/tel/mm"), 0010 QDBusConnection::sessionBus(), 0011 parent) 0012 { 0013 if (!isValid()) { 0014 qDebug() << Q_FUNC_INFO << "Could not initiate DialerUtils interface"; 0015 return; 0016 } 0017 connect(this, &org::kde::telephony::DialerUtils::muteChanged, this, &DeclarativeDialerUtils::muteChanged); 0018 connect(this, &org::kde::telephony::DialerUtils::speakerModeChanged, this, &DeclarativeDialerUtils::speakerModeChanged); 0019 } 0020 0021 void DeclarativeDialerUtils::syncSettings() 0022 { 0023 org::kde::telephony::DialerUtils::syncSettings(); 0024 }