parameters: (data, title="", comment="", icon=None, parent=None, siDefecto=False, anchoMinimo=None, dispatch=None)
docstring: Create form dialog and return result
      (if Cancel button is pressed, return None)
  
      data: datalist, datagroup
  
      datalist: list/tuple of (field_name, field_value)
      datagroup: list/tuple of (datalist *or* datagroup, title, comment)
  
      -> one field for each member of a datalist
      -> one tab for each member of a top-level datagroup
      -> one page (of a multipage widget, each page can be selected with a combo
         box) for each member of a datagroup inside a datagroup
  
      Supported types for field_value:
        - int, float, str, unicode, bool
        - colors: in Qt-compatible text form, i.e. in hex format or name (red,...)
                  (automatically detected from a string)
        - list/tuple:
            * the first element will be the selected index (or value)
            * the other elements can be couples (key, value) or only values
docstring_summary: Create form dialog and return result
      (if Cancel button is pressed, return None)
docstring_tokens: Create form dialog and return result ( if Cancel button is pressed return None )
function: def fedit(data, title="", comment="", icon=None, parent=None, siDefecto=False, anchoMinimo=None, dispatch=None):
      """
      Create form dialog and return result
      (if Cancel button is pressed, return None)
  
      data: datalist, datagroup
  
      datalist: list/tuple of (field_name, field_value)
      datagroup: list/tuple of (datalist *or* datagroup, title, comment)
  
      -> one field for each member of a datalist
      -> one tab for each member of a top-level datagroup
      -> one page (of a multipage widget, each page can be selected with a combo
         box) for each member of a datagroup inside a datagroup
  
      Supported types for field_value:
        - int, float, str, unicode, bool
        - colors: in Qt-compatible text form, i.e. in hex format or name (red,...)
                  (automatically detected from a string)
        - list/tuple:
            * the first element will be the selected index (or value)
            * the other elements can be couples (key, value) or only values
      """
      dialog = FormDialog(data, title, comment, icon, parent, siDefecto, dispatch)
      if anchoMinimo:
          dialog.setMinimumWidth(anchoMinimo)
      if dialog.exec_():
          QtCore.QCoreApplication.processEvents()
          QtGui.QApplication.processEvents()
          return dialog.get()
function_tokens: def fedit ( data , title = "" , comment = "" , icon = None , parent = None , siDefecto = False , anchoMinimo = None , dispatch = None ) : dialog = FormDialog ( data , title , comment , icon , parent , siDefecto , dispatch ) if anchoMinimo : dialog . setMinimumWidth ( anchoMinimo ) if dialog . exec_ ( ) : QtCore . QCoreApplication . processEvents ( ) QtGui . QApplication . processEvents ( ) return dialog . get ( )