1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-20 10:54:14 +01:00

Merged in filnet/librepilot/LP-494_uavobjectbrowser_bitfield_init_value (pull request #401)

LP-494 UAVObjectBrowser: properly initialize multi-element enum/bitfield field

Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
This commit is contained in:
Philippe Renon 2017-04-17 09:33:47 +00:00 committed by Lalanne Laurent
commit 8e2fbd03d3

View File

@ -227,7 +227,7 @@ void UAVObjectTreeModel::addSingleField(int index, UAVObjectField *field, TreeIt
case UAVObjectField::ENUM:
{
QStringList options = field->getOptions();
QVariant value = field->getValue();
QVariant value = field->getValue(index);
data.append(options.indexOf(value.toString()));
data.append(field->getUnits());
item = new EnumFieldTreeItem(field, index, data);