Method

PurpleAccountSettingsupdate_settings

unstable since: 3.0

Declaration [src]

void
purple_account_settings_update_settings (
  PurpleAccountSettings* settings,
  PurpleAccountSettings* updates
)

Description [src]

Updates a settings object from another settings object.

If an update item has a different type than an existing setting, that setting will not be updated.

Note: The GListModel::items-changed signal will only be emitted for newly added items as that signal is supposed to track changes to the number of items in the list and not changes in the items themselves.

Available since: 3.0

Parameters

updates

Type: PurpleAccountSettings

The settings to update.

The data is owned by the caller of the method.