From b9eff3f5e61ae2443f85549bcf60f1fae4ff0447 Mon Sep 17 00:00:00 2001 From: Yamakaja <dastw@gmx.net> Date: Sun, 19 Jul 2020 16:18:38 +0200 Subject: grc: Add dir_select parameter type This commit adds a new parameter type to GNURadio Companion that allows you to select directories using a gui. This functionality is very similar to that of the previously available "file_open" and "file_save" parameter types, and mainly differs by calling GTKs file chooser with FileChooserAction.SELECT_FOLDER. --- grc/gui/canvas/param.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'grc/gui/canvas/param.py') diff --git a/grc/gui/canvas/param.py b/grc/gui/canvas/param.py index b612902928..462bcee86f 100644 --- a/grc/gui/canvas/param.py +++ b/grc/gui/canvas/param.py @@ -32,6 +32,9 @@ class Param(CoreParam): if dtype in ('file_open', 'file_save'): input_widget_cls = ParamWidgets.FileParam + elif dtype == 'dir_select': + input_widget_cls = ParamWidgets.DirectoryParam + elif dtype == 'enum': input_widget_cls = ParamWidgets.EnumParam -- cgit v1.2.3