linphone-desktop/Linphone/view/Page/Layout/Settings/MeetingsSettingsLayout.qml
Alexandre Jörgensen f172435724 Accessibility fixs:
* Fix focus and screen reader on Dialog #LINQT-2197
* Fix dialer accessibility #LINQT-2204
* Add accessibility to voicemail button #LINQT-2200
*Add list annoncement on magicsearch suggestions #LINQT-2205
* Fix accessibility on contact lists #LINQT-2206
* Fix screen reader does not say values on combobox #LINQT-2195
* Fix focus when close modal #LINQT-2220
* Focus end call button when accepting a call #LINQT-2223
2026-03-17 17:57:20 +01:00

71 lines
1.8 KiB
QML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import QtQuick
import QtQuick.Layouts
import QtQuick.Controls.Basic as Control
import SettingsCpp 1.0
import UtilsCpp
import Linphone
import "qrc:/qt/qml/Linphone/view/Control/Tool/Helper/utils.js" as Utils
AbstractSettingsLayout {
id: mainItem
width: parent?.width
contentModel: [
{
//: "Affichage"
title: qsTr("settings_meetings_display_title"),
subTitle: "",
contentComponent: confDisplayParametersComponent,
hideTopMargin: true
}
]
onSave: {
SettingsCpp.save()
}
onUndo: SettingsCpp.undo()
Component {
id: confDisplayParametersComponent
ColumnLayout {
spacing: Utils.getSizeWithScreenRatio(20)
ColumnLayout {
spacing: Utils.getSizeWithScreenRatio(5)
Text {
//: "Mode daffichage par défaut"
text: qsTr("settings_meetings_default_layout_title")
font {
pixelSize: Typography.p2l.pixelSize
weight: Typography.p2l.weight
}
}
Text {
//: "Le mode daffichage des participants en réunions"
text: qsTr("settings_meetings_default_layout_subtitle")
font {
pixelSize: Typography.p1.pixelSize
weight: Typography.p1.weight
}
}
ComboSetting {
Layout.fillWidth: true
Layout.topMargin: Utils.getSizeWithScreenRatio(12)
Layout.preferredWidth: parent.width
entries: SettingsCpp.conferenceLayouts
propertyName: "conferenceLayout"
propertyOwner: SettingsCpp
textRole: 'display_name'
accessibleLabel: qsTr("settings_meetings_default_layout_title")
}
}
SwitchSetting {
//: Show past meetings
titleText: qsTr("settings_meetings_show_past_meetings_title")
//: Display past meetings in the meeting list
subTitleText: qsTr("settings_meetings_show_past_meetings_subtitle")
propertyName: "showPastMeetings"
propertyOwner: SettingsCpp
}
}
}
}