FactSystemTest.qml 1 KB
Newer Older
1 2 3 4 5 6 7 8
/****************************************************************************
 *
 *   (c) 2009-2016 QGROUNDCONTROL PROJECT <http://www.qgroundcontrol.org>
 *
 * QGroundControl is licensed according to the terms in the file
 * COPYING.md in the root of the source code directory.
 *
 ****************************************************************************/
9 10


Don Gagne's avatar
Don Gagne committed
11 12 13
import QtQuick 2.2
import QtQuick.Controls 1.2
import QGroundControl.FactSystem 1.0
Don Gagne's avatar
Don Gagne committed
14 15 16 17 18 19
import QGroundControl.FactControls 1.0

FactPanel {
    id: panel

    FactPanelController { id: controller; factPanel: panel }
Don Gagne's avatar
Don Gagne committed
20

21
    // Use default component id
Don Gagne's avatar
Don Gagne committed
22 23
    TextInput {
        objectName: "testControl"
Don Gagne's avatar
Don Gagne committed
24 25 26 27 28
        text:       fact1.value

        property Fact fact1: controller.getParameterFact(-1, "RC_MAP_THROTTLE")

        onAccepted: fact1.value = text
29 30 31 32
    }

    // Use specific component id
    TextInput {
Don Gagne's avatar
Don Gagne committed
33 34
        text:       fact2.value

Don Gagne's avatar
Don Gagne committed
35
        property Fact fact2: controller.getParameterFact(51, "COMPONENT_51")
Don Gagne's avatar
Don Gagne committed
36 37

        onAccepted: fact2.value = text
Don Gagne's avatar
Don Gagne committed
38
    }
39
}