diff --git a/linphone-desktop/src/components/settings/SettingsModel.cpp b/linphone-desktop/src/components/settings/SettingsModel.cpp index 88b12000c..8b1660f0b 100644 --- a/linphone-desktop/src/components/settings/SettingsModel.cpp +++ b/linphone-desktop/src/components/settings/SettingsModel.cpp @@ -32,12 +32,12 @@ using namespace std; const string SettingsModel::UI_SECTION("ui"); SettingsModel::SettingsModel (QObject *parent) : QObject(parent) { - // TODO: Uncomment when `getConfig` will be available. - // m_config = CoreManager::getInstance()->getCore()->getConfig(); + m_config = CoreManager::getInstance()->getCore()->getConfig(); } +// ----------------------------------------------------------------------------- + bool SettingsModel::getAutoAnswerStatus () const { - return true; // TODO: See above. return !!m_config->getInt(UI_SECTION, "auto_answer", 0); } @@ -46,6 +46,8 @@ void SettingsModel::setAutoAnswerStatus (bool status) { emit autoAnswerStatusChanged(status); } +// ----------------------------------------------------------------------------- + QString SettingsModel::getFileTransferUrl () const { return ::Utils::linphoneStringToQString( CoreManager::getInstance()->getCore()->getFileTransferServer() diff --git a/linphone-desktop/ui/views/App/Main/MainWindow.qml b/linphone-desktop/ui/views/App/Main/MainWindow.qml index c179c6d4e..8e64b04bf 100644 --- a/linphone-desktop/ui/views/App/Main/MainWindow.qml +++ b/linphone-desktop/ui/views/App/Main/MainWindow.qml @@ -183,6 +183,7 @@ Controls1.ApplicationWindow { color: MainWindowStyle.autoAnswerStatus.text.color font.pointSize: MainWindowStyle.autoAnswerStatus.text.fontSize text: qsTr('autoAnswerStatus') + visible: SettingsModel.autoAnswerStatus width: parent.width } }