Warning, /rolisteam/rolisteam/src/libraries/qml_views/rolistyle/CheckBox.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick 0002 import QtQuick.Templates as T 0003 import QtQuick.Controls.impl 0004 import QtQuick.Controls.Fusion 0005 import QtQuick.Controls.Fusion.impl 0006 import Customization 1.0 0007 0008 T.CheckBox { 0009 id: control 0010 property QtObject style: Theme.styleSheet("Palette") 0011 0012 implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, 0013 implicitContentWidth + leftPadding + rightPadding) 0014 implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, 0015 implicitContentHeight + topPadding + bottomPadding, 0016 implicitIndicatorHeight + topPadding + bottomPadding) 0017 0018 padding: 6 0019 spacing: 6 0020 0021 indicator: CheckIndicator { 0022 x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 0023 y: control.topPadding + (control.availableHeight - height) / 2 0024 control: control 0025 } 0026 0027 contentItem: Text { 0028 leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 0029 rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 0030 0031 text: control.text 0032 font: control.font 0033 color: control.style.windowText 0034 elide: Text.ElideRight 0035 verticalAlignment: Text.AlignVCenter 0036 } 0037 }