(settings, key, index, item, arraysize)
Write/update an array item at index.

    Parameters
    ----------
    settings : QSettings
    key : str
    index : int
    item : Dict[str, Any]
    arraysize : int
        The full array size. Note that the array will be truncated to this
        size.
Write/update an array item at index.
Write / update an array item at index .
def QSettings_writeArrayItem(settings, key, index, item, arraysize):
    # type: (QSettings, str, int, Mapping[str, Any], int) -> None
    """
    Write/update an array item at index.

    Parameters
    ----------
    settings : QSettings
    key : str
    index : int
    item : Dict[str, Any]
    arraysize : int
        The full array size. Note that the array will be truncated to this
        size.
    """
    settings.beginWriteArray(key, arraysize)
    settings.setArrayIndex(index)
    for key_, val in item.items():
        settings.setValue(key_, val)
    settings.endArray()
def QSettings_writeArrayItem ( settings , key , index , item , arraysize ) : # type: (QSettings, str, int, Mapping[str, Any], int) -> None settings . beginWriteArray ( key , arraysize ) settings . setArrayIndex ( index ) for key_ , val in item . items ( ) : settings . setValue ( key_ , val ) settings . endArray ( )