mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-20 13:18:06 +00:00
94 lines
3.3 KiB
QML
94 lines
3.3 KiB
QML
pragma Singleton
|
|
import QtQml 2.2
|
|
import ColorsList 1.0
|
|
|
|
// =============================================================================
|
|
QtObject{
|
|
property string sectionName: 'Switch'
|
|
property QtObject normal :QtObject {
|
|
property QtObject animation: QtObject {
|
|
property int duration: 200
|
|
}
|
|
|
|
property QtObject indicator: QtObject {
|
|
property int height: 18
|
|
property int radius: 10
|
|
property int width: 48
|
|
property QtObject border: QtObject {
|
|
property QtObject color: QtObject {
|
|
property var checked: ColorsList.add(sectionName+'_n_indicator_border_c', 'i')
|
|
property var disabled: ColorsList.add(sectionName+'_n_indicator_border_d', 'c')
|
|
property var normal: ColorsList.add(sectionName+'_n_indicator_border_n', 'c')
|
|
}
|
|
}
|
|
|
|
property QtObject color: QtObject {
|
|
property var checked: ColorsList.add(sectionName+'_n_indicator_c', 'i')
|
|
property var disabled: ColorsList.add(sectionName+'_n_indicator_d', 'e')
|
|
property var normal: ColorsList.add(sectionName+'_n_indicator_n', 'q')
|
|
}
|
|
}
|
|
|
|
property QtObject sphere: QtObject {
|
|
property int size: 22
|
|
|
|
property QtObject border: QtObject {
|
|
property QtObject color: QtObject {
|
|
property var checked: ColorsList.add(sectionName+'_n_sphere_border_c', 'i')
|
|
property var disabled: ColorsList.add(sectionName+'_n_sphere_border_d', 'c')
|
|
property var normal: ColorsList.add(sectionName+'_n_sphere_border_n', 'n')
|
|
property var pressed: ColorsList.add(sectionName+'_n_sphere_border_p', 'n')
|
|
}
|
|
}
|
|
|
|
property QtObject color: QtObject {
|
|
property var pressed: ColorsList.add(sectionName+'_n_sphere_p', 'c')
|
|
property var disabled: ColorsList.add(sectionName+'_n_sphere_d', 'e')
|
|
property var normal: ColorsList.add(sectionName+'_n_sphere_n', 'q')
|
|
}
|
|
}
|
|
}
|
|
property QtObject aux : QtObject{
|
|
property QtObject animation: QtObject {
|
|
property int duration: 200
|
|
}
|
|
|
|
property QtObject indicator: QtObject {
|
|
property int height: 18
|
|
property int radius: 10
|
|
property int width: 48
|
|
property QtObject border: QtObject {
|
|
property QtObject color: QtObject {
|
|
property var checked: ColorsList.add(sectionName+'_aux_indicator_border_c', 's')
|
|
property var disabled: ColorsList.add(sectionName+'_aux_indicator_border_d', 'c')
|
|
property var normal: ColorsList.add(sectionName+'_aux_indicator_border_n', 'c')
|
|
}
|
|
}
|
|
|
|
property QtObject color: QtObject {
|
|
property var checked: ColorsList.add(sectionName+'_aux_indicator_c', 's')
|
|
property var disabled: ColorsList.add(sectionName+'_aux_indicator_d', 'e')
|
|
property var normal: ColorsList.add(sectionName+'_aux_indicator_n', 'q')
|
|
}
|
|
}
|
|
|
|
property QtObject sphere: QtObject {
|
|
property int size: 22
|
|
|
|
property QtObject border: QtObject {
|
|
property QtObject color: QtObject {
|
|
property var checked: ColorsList.add(sectionName+'_aux_sphere_border_c', 's')
|
|
property var disabled: ColorsList.add(sectionName+'_aux_sphere_border_d', 'c')
|
|
property var normal: ColorsList.add(sectionName+'_aux_sphere_border_n', 'n')
|
|
property var pressed: ColorsList.add(sectionName+'_aux_sphere_border_p', 'n')
|
|
}
|
|
}
|
|
|
|
property QtObject color: QtObject {
|
|
property var pressed: ColorsList.add(sectionName+'_aux_sphere_p', 'c')
|
|
property var disabled: ColorsList.add(sectionName+'_aux_sphere_d', 'e')
|
|
property var normal: ColorsList.add(sectionName+'_aux_sphere_n', 'q')
|
|
}
|
|
}
|
|
}
|
|
}
|