Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
OutputConfigurationInput Struct Reference

\variable PipelineCapabilities::pipeline More...

#include <outputconfiguration.h>

Collaboration diagram for OutputConfigurationInput:

Public Attributes

QStringList cliPipelines
QStringList cliFormats
QVector< PipelineCapabilities > pipelineCapabilities

Detailed Description

\variable PipelineCapabilities::pipeline

The pipeline whose capabilities this record describes.

\variable PipelineCapabilities::available

Whether this pipeline can run in the invoking build and environment.

Set this to false for a compiled-out engine or an unusable package.

\variable PipelineCapabilities::supportedFormats

The case-sensitive format identities this pipeline can render.

\variable PipelineCapabilities::brokenFormats

The declared formats whose requirements the pipeline cannot satisfy.

These identities need not also appear in {supportedFormats}. A requested broken declaration is an error, not permission to choose another owner.

\variable PipelineCapabilities::formatExtensions

The pipeline or effective-package extension defaults, keyed by format.

Resolution applies an explicit {<Format>.extension} override. Each requested format needs a non-empty effective extension; unfamiliar formats do not inherit another format's extension.

\inmodule QDoc

Supplies invocation-specific selections and pipeline capabilities.

The caller supplies command-line values in their original order. A non-empty list replaces the corresponding configuration selection; it is not additive. Represent an explicit empty argument with an empty string, rather than an absent list. These inputs do not expose a public option or invoke package loading.

Definition at line 29 of file outputconfiguration.h.

Member Data Documentation

◆ cliFormats

QStringList OutputConfigurationInput::cliFormats

Definition at line 32 of file outputconfiguration.h.

◆ cliPipelines

QStringList OutputConfigurationInput::cliPipelines

Definition at line 31 of file outputconfiguration.h.

◆ pipelineCapabilities

QVector<PipelineCapabilities> OutputConfigurationInput::pipelineCapabilities

Definition at line 33 of file outputconfiguration.h.


The documentation for this struct was generated from the following file: