Fluent-Qt

API reference

WindowBackdropTypes

Public types, functions, and constants declared in this header.

fluent::windowing::BackdropCapabilities

Per-effect capabilities discovered for the current platform session.

Methods

bool supportsNative(BackdropEffect effect) const

Whether a native backend represents this effect.

bool supportsCompositor(BackdropEffect effect) const

Whether generic compositor blur can represent this effect.

bool supportsTransparentMaterial(BackdropEffect effect) const

Whether this effect may use a transparent material surface.

Fields

fluent::windowing::BackdropApplyResult

Result of asking a platform backend to apply one background effect.

Fields

fluent::windowing::BackdropState

Requested and effective state published by a Fluent window.

Methods

Fields

fluent::windowing

Enumerations

enum class BackdropEffect

Logical background material requested for a Fluent window.

  • Solid
  • Mica
  • Acrylic
enum class BackdropBackend

Backend that currently supplies the visible window background.

  • Solid
  • PaintedMaterial
  • DwmSystemBackdrop
  • MacVibrancy
  • LinuxCompositor
enum class BackdropFidelity

Fidelity of the effective background relative to the requested material.

  • Solid
  • Emulated
  • Composited
  • Native
enum class BackdropSurfaceMode

Painting contract used by widgets sharing the top-level backing store.

  • SolidOpaque
  • PaintedOpaque
  • CompositedTransparent