Please add doxygen documentation for this and other new classes with intended use, e.g. here 1. create combo box, 2. setLayer(...), 3. listen to signal fieldChanged(...). For models it is good to note that it is preferred way to use combo boxes instead of "raw" models.
Also please add note that the class has been added in 2.4.