X-Git-Url: http://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fprop%2Fbinding%2Fdecoderoptions.cpp;fp=pv%2Fprop%2Fbinding%2Fdecoderoptions.cpp;h=063daf8e13d08739bc7241e50e0f2480eb388021;hp=d9904852ca645e21f6b4b4d447a200860e301d94;hb=a28c30252fd32d3185c62062dfad74ae659ae383;hpb=182d2f5dbe8b631b24949e5b111762009d1eeefa diff --git a/pv/prop/binding/decoderoptions.cpp b/pv/prop/binding/decoderoptions.cpp index d9904852..063daf8e 100644 --- a/pv/prop/binding/decoderoptions.cpp +++ b/pv/prop/binding/decoderoptions.cpp @@ -28,6 +28,7 @@ #include #include +#include #include #include #include @@ -72,6 +73,9 @@ DecoderOptions::DecoderOptions( if (opt->values) prop = bind_enum(name, opt, getter, setter); + else if (g_variant_is_of_type(opt->def, G_VARIANT_TYPE("d"))) + prop = shared_ptr(new Double(name, 2, "", + none, none, getter, setter)); else if (g_variant_is_of_type(opt->def, G_VARIANT_TYPE("x"))) prop = shared_ptr( new Int(name, "", none, getter, setter));