Note: I am using QGIS 3.28.15 (on a Windows computer) and QField 3.3.6 (on a Windows based Tablet).
I am wondering how/where to enable the (pretty cool) following new features of the new release 3.3:
- The feature form’s value relation widget gained grouping capabilities to enhance ordering of items
- The feature form’s value map widget gained a toggle buttons interface for faster data entry and an item filtering for large combobox lists
From my understanding of QField such features like the layout/settings of the attribute form are configured in the QGIS project itself. However in my current QGIS version 3.28 I cannot figure out where to enable in example the toggle buttons for the value map widget.
Therefore, my questions: Are these new settings configured in QGIS? What version of QGIS would I need for the configuration?
Imported from GitHub discussion by @lorenzomorning on 2024-07-09T09:54:34Z
lorenzomorning , it’s a layer-wide setting, you’ll find it in the QField panel (provided you installed the QFieldSync plugin):
Imported from GitHub comment by @nirvn on 2024-07-09T10:58:47Z
nirvn thanks for the fast response and hint! The layer-wide setting totally makes sense 
However, the newest version of QFieldSync that is available at my Plugin Manager in QGIS is v.4.9.1
But your
release changelog of QFieldSync indicates that the configuration of the new toggle buttons is only available from v.4.10.0 on.
So must I install the newest version of the plugin via the source code from a .zip file or is the installation somehow directly accessble via the QGIS Plugin Manager?
Note: When I install the v.4.10.0 from the .zip file provided on github, unfortunatley my layer properties look like the following:
with the following error message:
AttributeError: 'LayerSource' object has no attribute 'value_map_button_interface_threshold'
Traceback (most recent call last):
File "C:\Users/lorenz.beck/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\qfieldsync\gui\map_layer_config_widget.py", line 48, in createWidget
return MapLayerConfigWidget(layer, canvas, parent)
File "C:\Users/lorenz.beck/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\qfieldsync\gui\map_layer_config_widget.py", line 131, in __init__
self.layer_source.value_map_button_interface_threshold
AttributeError: 'LayerSource' object has no attribute 'value_map_button_interface_threshold'
Python-Version: 3.9.18 (heads/master:c290dc6, Jan 14 2024, 01:36:02) [MSC v.1929 64 bit (AMD64)]
QGIS-Version: 3.28.15-Firenze Firenze, 252ad49ddc
Imported from GitHub comment by @lorenzomorning on 2024-07-09T11:21:15Z
Hi nirvn,
Is it planned to make the the newer version (4.10.0) of QFieldSync available via the Plugin Manager for more “older” QGIS versions? 
I am currently working with QGIS 3.28.15 and unfortunately the newest available QFieldSync version (4.9.1) does not allow me to set the value map toggle buttons.
Imported from GitHub comment by @lorenzomorning on 2024-07-22T07:42:58Z
Hi lorenzomorning Could you try uninstalling and installing again?
Imported from GitHub comment by @SeqLaz on 2024-07-22T16:40:39Z
Hi SeqLaz,
I uninstalled and reinstalled the plugin, but nothing changes in the user interface. As you can see there is no additional option to set the toggle buttons for a value map:
Imported from GitHub comment by @lorenzomorning on 2024-07-23T14:41:26Z
Hi lorenzomorning, when uninstalling and installing it again, did you use the zipped version 4.10.0 or from the plugins repository?
Imported from GitHub comment by @SeqLaz on 2024-07-23T17:53:09Z
Hi SeqLaz,
I now tried both:
- Installing it from the plugins repository (4.9.1) obviously does not add any new layer control sections (see image above)
- Installing the zipped version 4.10.0 results in a kind of overlay for the QField layer settings (see image below, or post from 9th July). It now adds the option for controlling the toggle buttons of a value map, but unfortunately it is not nicely usable due the overlay…
Imported from GitHub comment by @lorenzomorning on 2024-07-24T06:53:51Z
Hi SeqLaz nirvn,
you are probably super buisy and I do not need a direct solution for my problem described above. But it is planned to soon integrate the current QFieldSync updates (e.g. toggle button control) into the version available within the QGIS Plugin Manager? 
Imported from GitHub comment by @lorenzomorning on 2024-08-08T09:46:24Z
Hi lorenzomorning,
Could be possible from your side to upgrade the QGIS version to the latest version?
Imported from GitHub comment by @SeqLaz on 2024-08-08T17:22:27Z
Release of qfieldsync 4.10 has been delayed due to technical problems with the upload to the plugin registry, but has finally made it today. v4.10.1 is now available from the QGIS plugin repository and comes with this feature.
Imported from GitHub comment by @m-kuhn on 2024-08-11T11:26:05Z
m-kuhn , nirvn , SeqLaz thank you all for the update and the great and steady improvements of QField. It is so valuable for us working with this software, and at the same time it’s a lot of fun 
Imported from GitHub comment by @lorenzomorning on 2024-08-12T08:55:22Z