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

API Documentation

Documentation for developing SailfishOS applications
  • 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
  • Detailed Description

ThemeBackground QML Type

The ThemeBackground type provides a background item which is rendered using a theme material. More...

Import Statement: import Sailfish.Silica.Background 1.0
Inherits:

Background

  • List of all members, including inherited members

Properties

  • backgroundMaterial : string
  • color : color
  • highlightColor : color

Detailed Description

Note: This QML type is under development and is subject to change.

This type may be used to display a custom wallpaper image and pattern in the same style as system application backgrounds.

Property Documentation

backgroundMaterial : string

The name of the theme background material to use to display the wallpaper and pattern. By default this follows the system theme's current material.

The current supported materials are:

  • glass

color : color

An overlay color to be rendered as part of the background. The exact usage will depend on the selected background material.

The default color will be derived from the background palette and its color scheme.


highlightColor : color

A highlight color which may be incorportated into the appearance of the background. The exact usage if any will depend on the selected background material.

The default color will be the highlightColor of the background item's palette.


  • Legal
  • Contact Us
  • Jolla Mobile Ltd © 2025

  • Facebook
  • Twitter
  • Mastodon
  • YouTube
  • LinkedIn