QgsFieldCombobBox do not allow expression
    editExpression protected, setLayer uses QgsVectorLayer

 make epxression widget editable