aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioControls/Button.qml
blob: bcad24f38e4afc2c66f17794e822a16ebb846f5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Copyright (C) 2021 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0 WITH Qt-GPL-exception-1.0

import QtQuick 2.15
import StudioControls 1.0

ButtonRow {
    id: myButtonRow

    property alias buttonIcon: myAbstractButton.buttonIcon
    property alias iconColor: myAbstractButton.iconColor
    property alias iconRotation: myAbstractButton.iconRotation
    property alias checkable: myAbstractButton.checkable
    property alias checked: myAbstractButton.checked

    signal onCheckedChanged()
    signal clicked

    AbstractButton {
        id: myAbstractButton
        onCheckedChanged: myButtonRow.onCheckedChanged()
        onClicked: myButtonRow.clicked()
    }
}