Implemented StyledIcon general qml component

This commit is contained in:
pereverzev_v 2020-04-08 21:15:00 +02:00
parent 578eebedc2
commit cc5b556b1b
2 changed files with 33 additions and 0 deletions

View file

@ -21,6 +21,7 @@
<file>view/qml/common/ExpandableBlankSection.qml</file>
<file>view/qml/common/TabPanel.qml</file>
<file>view/qml/common/FlatRadioButton.qml</file>
<file>view/qml/common/StyledIcon.qml</file>
<file>view/qml/common/RadioButtonGroup.qml</file>
<file>view/qml/common/FlatButton.qml</file>
<file>view/qml/common/FlatToogleButton.qml</file>

View file

@ -0,0 +1,32 @@
import QtQuick 2.1
import QtGraphicalEffects 1.0
Item {
id: root
property alias icon: image.source
property alias sourceSize: image.sourceSize
property alias color: colorOverlay.color
implicitHeight: 16
implicitWidth: 16
Image {
id: image
anchors.centerIn: parent
height: 16
width: implicitWidth
fillMode: Image.PreserveAspectFit
}
ColorOverlay {
id: colorOverlay
anchors.fill: image
source: image
color: globalStyle.buttonText
}
}