Sailfish OS
  • Info
  • User Experience
  • Cases
  • Community
  • Developers
  • Contact
  • Get Sailfish OS
Select Page
  • Info
  • User Experience
  • Cases
  • Community
  • Developers
  • Contact
  • Get Sailfish OS

Sailfish Contacts

API Documentation
  • API Documentation
  • Libsailfishapp
  • Sailfish Silica
    • Documentation
    • Icon Reference
  • Sailfish Components
    • Sailfish Accounts
    • Sailfish Bluetooth
    • Sailfish Contacts
    • Sailfish Crypto
    • Sailfish Gallery
    • Sailfish Media
    • Sailfish Pickers
    • Sailfish Secrets
    • Sailfish Share
    • Sailfish Telephony
    • Sailfish Webview
    • Amber Web Authorization
    • Amber MPRIS
  • Nemo QML Plugins
    • Configuration
    • Contacts
    • D-Bus
    • Keepalive
    • Notifications
    • Thumbnailer
  • Sailfish Middleware
    • MDM Framework
    • MDM Policy Framework
    • User Manager Daemon
  • API Documentation
  • Libsailfishapp
  • Sailfish Silica
    • Documentation
    • Icon Reference
  • Sailfish Components
    • Sailfish Accounts
    • Sailfish Bluetooth
    • Sailfish Contacts
    • Sailfish Crypto
    • Sailfish Gallery
    • Sailfish Media
    • Sailfish Pickers
    • Sailfish Secrets
    • Sailfish Share
    • Sailfish Telephony
    • Sailfish Webview
    • Amber Web Authorization
    • Amber MPRIS
  • Nemo QML Plugins
    • Configuration
    • Contacts
    • D-Bus
    • Keepalive
    • Notifications
    • Thumbnailer
  • Sailfish Middleware
    • MDM Framework
    • MDM Policy Framework
    • User Manager Daemon

Contents

  • Properties
  • Signals
  • Methods
  • Detailed Description

RecipientField QML Type

Import Statement: import Sailfish.Contacts 1.0
  • List of all members, including inherited members

Properties

  • actionType : int
  • addressesModel : QtObject
  • contactSearchModel : QtObject
  • empty : bool
  • fullSummary : alias
  • hasFocus : alias
  • inputMethodHints : alias
  • multipleAllowed : alias
  • onlineSearchDisplayName : alias
  • onlineSearchModel : alias
  • placeholderText : alias
  • recentContactsCategoryMask : alias
  • requiredProperty : int
  • selectedContacts : QtObject
  • showLabel : alias
  • summary : alias
  • summaryPlaceholderText : alias

Signals

  • lastFieldExited()
  • selectionChanged()

Methods

  • forceActiveFocus()
  • recipientsToString()
  • saveNewContacts()
  • setEmailRecipients(addresses)
  • updateSummary()

Detailed Description

Property Documentation

actionType : int


addressesModel : QtObject


contactSearchModel : QtObject


empty : bool


fullSummary : alias


[read-only] hasFocus : alias


inputMethodHints : alias


multipleAllowed : alias


onlineSearchDisplayName : alias


onlineSearchModel : alias


placeholderText : alias


recentContactsCategoryMask : alias


requiredProperty : int

Supported values are a combination of the following constants defined in PeopleModel:

ConstantDescription
EmailAddressRequired(default)
AccountUriRequired 
PhoneNumberRequired 

selectedContacts : QtObject

A model with the following roles:

propertyan object containing the value of the property that the user chose: a phone number { 'number' }, an email address { 'address' }, or IM account { 'uri', 'path' }
propertyTypethe type of property that the user chose. Either "phoneNumber", "emailAddress" or "accountUri"
formattedNameTextthe name of the contact
personthe Person object if the user chose from the known contacts

showLabel : alias


summary : alias


summaryPlaceholderText : alias


Signal Documentation

lastFieldExited()


selectionChanged()


Method Documentation

forceActiveFocus()


recipientsToString()


saveNewContacts()


setEmailRecipients(addresses)


updateSummary()


  • Legal
  • Contact Us
  • Jolla Mobile Ltd © 2025

  • Facebook
  • Twitter
  • Mastodon
  • YouTube
  • LinkedIn