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


11 12
import QtQuick 2.3
import QtQuick.Controls 1.2
Don Gagne's avatar
Don Gagne committed
13
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

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

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