qtdeclarative/tests/manual/quickcontrols2/testbench/ControlContainer.qml

25 lines
540 B
QML

// Copyright (C) 2017 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
import QtQuick
Item {
id: container
implicitWidth: delegate.implicitWidth
implicitHeight: delegate.implicitHeight
enabled: false
property var controlMetaObject
property var states
Loader {
id: delegate
sourceComponent: controlMetaObject ? controlMetaObject.component : null
function is(state) {
return container.states.indexOf(state) !== -1
}
}
}