Fluid 1.3.0
Material Design for QtQuick and Qml
Loading...
Searching...
No Matches
Fluid::ExposedDropdownMenu Struct Reference

Material Design 3 tokens for exposed dropdown menus. More...

#include <exposeddropdownmenu.h>

Public Member Functions

constexpr qreal fieldHeight () const
 Minimum height of the text-field container.
 
constexpr qreal minimumWidth () const
 Minimum supported field width.
 
constexpr qreal preferredWidth () const
 Preferred field width.
 
constexpr qreal horizontalPadding () const
 Logical outer padding of field content.
 
constexpr qreal contentVerticalPadding () const
 Vertical padding used by text inside the field.
 
constexpr qreal labelInputTextSpace () const
 Space between a floated label and input text.
 
constexpr qreal supportingTextTopSpace () const
 Space above supporting or error text.
 
constexpr ShapeValue filledContainerShape () const
 Shape of the filled field container.
 
constexpr qreal filledLeadingIconSize () const
 Size of the optional leading icon in a filled field.
 
constexpr qreal filledActiveIndicatorHeight () const
 Resting thickness of the filled active indicator.
 
constexpr qreal filledHoverActiveIndicatorHeight () const
 Hovered thickness of the filled active indicator.
 
constexpr qreal filledFocusActiveIndicatorHeight () const
 Focused thickness of the filled active indicator.
 
constexpr qreal filledDisabledContainerOpacity () const
 Opacity of the filled container when disabled.
 
constexpr ShapeValue outlinedContainerShape () const
 Shape of the outlined field container.
 
constexpr qreal outlinedLeadingIconSize () const
 Size of the optional leading icon in an outlined field.
 
constexpr qreal outlinedOutlineWidth () const
 Resting thickness of the field outline.
 
constexpr qreal outlinedHoverOutlineWidth () const
 Hovered thickness of the field outline.
 
constexpr qreal outlinedFocusOutlineWidth () const
 Focused thickness of the field outline.
 
constexpr qreal outlinedDisabledOutlineOpacity () const
 Opacity of the outline when disabled.
 
constexpr qreal outlinedLabelHorizontalPadding () const
 Surface-backed horizontal padding around a floated outlined-field label.
 
constexpr qreal trailingIconSize () const
 Size of the dropdown indicator icon.
 
constexpr qreal leadingIconContentSpace () const
 Space between a leading icon and text content.
 
constexpr qreal trailingIconContentSpace () const
 Space between text content and the dropdown indicator.
 
constexpr qreal disabledContentOpacity () const
 Opacity of disabled field content.
 
constexpr qreal popupAnchorGap () const
 Vertical distance between the field and popup.
 
constexpr ShapeValue popupContainerShape () const
 Shape of the popup surface.
 
constexpr qreal popupContainerElevation () const
 Elevation of the popup surface.
 

Properties

QML_ANONYMOUSqreal fieldHeight
 
qreal minimumWidth
 
qreal preferredWidth
 
qreal horizontalPadding
 
qreal contentVerticalPadding
 
qreal labelInputTextSpace
 
qreal supportingTextTopSpace
 
Fluid::ShapeValue filledContainerShape
 
qreal filledLeadingIconSize
 
qreal filledActiveIndicatorHeight
 
qreal filledHoverActiveIndicatorHeight
 
qreal filledFocusActiveIndicatorHeight
 
qreal filledDisabledContainerOpacity
 
Fluid::ShapeValue outlinedContainerShape
 
qreal outlinedLeadingIconSize
 
qreal outlinedOutlineWidth
 
qreal outlinedHoverOutlineWidth
 
qreal outlinedFocusOutlineWidth
 
qreal outlinedDisabledOutlineOpacity
 
qreal outlinedLabelHorizontalPadding
 
qreal trailingIconSize
 
qreal leadingIconContentSpace
 
qreal trailingIconContentSpace
 
qreal disabledContentOpacity
 
qreal popupAnchorGap
 
Fluid::ShapeValue popupContainerShape
 
qreal popupContainerElevation
 

Detailed Description

Material Design 3 tokens for exposed dropdown menus.

Definition at line 19 of file exposeddropdownmenu.h.

Member Function Documentation

◆ contentVerticalPadding()

constexpr qreal Fluid::ExposedDropdownMenu::contentVerticalPadding ( ) const
inlineconstexpr

Vertical padding used by text inside the field.

Definition at line 79 of file exposeddropdownmenu.h.

◆ disabledContentOpacity()

constexpr qreal Fluid::ExposedDropdownMenu::disabledContentOpacity ( ) const
inlineconstexpr

Opacity of disabled field content.

Definition at line 174 of file exposeddropdownmenu.h.

◆ fieldHeight()

constexpr qreal Fluid::ExposedDropdownMenu::fieldHeight ( ) const
inlineconstexpr

Minimum height of the text-field container.

Definition at line 59 of file exposeddropdownmenu.h.

◆ filledActiveIndicatorHeight()

constexpr qreal Fluid::ExposedDropdownMenu::filledActiveIndicatorHeight ( ) const
inlineconstexpr

Resting thickness of the filled active indicator.

Definition at line 104 of file exposeddropdownmenu.h.

◆ filledContainerShape()

constexpr ShapeValue Fluid::ExposedDropdownMenu::filledContainerShape ( ) const
inlineconstexpr

Shape of the filled field container.

Definition at line 94 of file exposeddropdownmenu.h.

◆ filledDisabledContainerOpacity()

constexpr qreal Fluid::ExposedDropdownMenu::filledDisabledContainerOpacity ( ) const
inlineconstexpr

Opacity of the filled container when disabled.

Definition at line 119 of file exposeddropdownmenu.h.

◆ filledFocusActiveIndicatorHeight()

constexpr qreal Fluid::ExposedDropdownMenu::filledFocusActiveIndicatorHeight ( ) const
inlineconstexpr

Focused thickness of the filled active indicator.

Definition at line 114 of file exposeddropdownmenu.h.

◆ filledHoverActiveIndicatorHeight()

constexpr qreal Fluid::ExposedDropdownMenu::filledHoverActiveIndicatorHeight ( ) const
inlineconstexpr

Hovered thickness of the filled active indicator.

Definition at line 109 of file exposeddropdownmenu.h.

◆ filledLeadingIconSize()

constexpr qreal Fluid::ExposedDropdownMenu::filledLeadingIconSize ( ) const
inlineconstexpr

Size of the optional leading icon in a filled field.

Definition at line 99 of file exposeddropdownmenu.h.

◆ horizontalPadding()

constexpr qreal Fluid::ExposedDropdownMenu::horizontalPadding ( ) const
inlineconstexpr

Logical outer padding of field content.

Definition at line 74 of file exposeddropdownmenu.h.

◆ labelInputTextSpace()

constexpr qreal Fluid::ExposedDropdownMenu::labelInputTextSpace ( ) const
inlineconstexpr

Space between a floated label and input text.

Definition at line 84 of file exposeddropdownmenu.h.

◆ leadingIconContentSpace()

constexpr qreal Fluid::ExposedDropdownMenu::leadingIconContentSpace ( ) const
inlineconstexpr

Space between a leading icon and text content.

Definition at line 164 of file exposeddropdownmenu.h.

◆ minimumWidth()

constexpr qreal Fluid::ExposedDropdownMenu::minimumWidth ( ) const
inlineconstexpr

Minimum supported field width.

Definition at line 64 of file exposeddropdownmenu.h.

◆ outlinedContainerShape()

constexpr ShapeValue Fluid::ExposedDropdownMenu::outlinedContainerShape ( ) const
inlineconstexpr

Shape of the outlined field container.

Definition at line 124 of file exposeddropdownmenu.h.

◆ outlinedDisabledOutlineOpacity()

constexpr qreal Fluid::ExposedDropdownMenu::outlinedDisabledOutlineOpacity ( ) const
inlineconstexpr

Opacity of the outline when disabled.

Definition at line 149 of file exposeddropdownmenu.h.

◆ outlinedFocusOutlineWidth()

constexpr qreal Fluid::ExposedDropdownMenu::outlinedFocusOutlineWidth ( ) const
inlineconstexpr

Focused thickness of the field outline.

Definition at line 144 of file exposeddropdownmenu.h.

◆ outlinedHoverOutlineWidth()

constexpr qreal Fluid::ExposedDropdownMenu::outlinedHoverOutlineWidth ( ) const
inlineconstexpr

Hovered thickness of the field outline.

Definition at line 139 of file exposeddropdownmenu.h.

◆ outlinedLabelHorizontalPadding()

constexpr qreal Fluid::ExposedDropdownMenu::outlinedLabelHorizontalPadding ( ) const
inlineconstexpr

Surface-backed horizontal padding around a floated outlined-field label.

Definition at line 154 of file exposeddropdownmenu.h.

◆ outlinedLeadingIconSize()

constexpr qreal Fluid::ExposedDropdownMenu::outlinedLeadingIconSize ( ) const
inlineconstexpr

Size of the optional leading icon in an outlined field.

Definition at line 129 of file exposeddropdownmenu.h.

◆ outlinedOutlineWidth()

constexpr qreal Fluid::ExposedDropdownMenu::outlinedOutlineWidth ( ) const
inlineconstexpr

Resting thickness of the field outline.

Definition at line 134 of file exposeddropdownmenu.h.

◆ popupAnchorGap()

constexpr qreal Fluid::ExposedDropdownMenu::popupAnchorGap ( ) const
inlineconstexpr

Vertical distance between the field and popup.

Definition at line 179 of file exposeddropdownmenu.h.

◆ popupContainerElevation()

constexpr qreal Fluid::ExposedDropdownMenu::popupContainerElevation ( ) const
inlineconstexpr

Elevation of the popup surface.

Definition at line 189 of file exposeddropdownmenu.h.

◆ popupContainerShape()

constexpr ShapeValue Fluid::ExposedDropdownMenu::popupContainerShape ( ) const
inlineconstexpr

Shape of the popup surface.

Definition at line 184 of file exposeddropdownmenu.h.

◆ preferredWidth()

constexpr qreal Fluid::ExposedDropdownMenu::preferredWidth ( ) const
inlineconstexpr

Preferred field width.

Definition at line 69 of file exposeddropdownmenu.h.

◆ supportingTextTopSpace()

constexpr qreal Fluid::ExposedDropdownMenu::supportingTextTopSpace ( ) const
inlineconstexpr

Space above supporting or error text.

Definition at line 89 of file exposeddropdownmenu.h.

◆ trailingIconContentSpace()

constexpr qreal Fluid::ExposedDropdownMenu::trailingIconContentSpace ( ) const
inlineconstexpr

Space between text content and the dropdown indicator.

Definition at line 169 of file exposeddropdownmenu.h.

◆ trailingIconSize()

constexpr qreal Fluid::ExposedDropdownMenu::trailingIconSize ( ) const
inlineconstexpr

Size of the dropdown indicator icon.

Definition at line 159 of file exposeddropdownmenu.h.

Property Documentation

◆ contentVerticalPadding

qreal Fluid::ExposedDropdownMenu::contentVerticalPadding
read

Definition at line 28 of file exposeddropdownmenu.h.

◆ disabledContentOpacity

qreal Fluid::ExposedDropdownMenu::disabledContentOpacity
read

Definition at line 52 of file exposeddropdownmenu.h.

◆ fieldHeight

QML_ANONYMOUSqreal Fluid::ExposedDropdownMenu::fieldHeight
read

Definition at line 24 of file exposeddropdownmenu.h.

◆ filledActiveIndicatorHeight

qreal Fluid::ExposedDropdownMenu::filledActiveIndicatorHeight
read

Definition at line 33 of file exposeddropdownmenu.h.

◆ filledContainerShape

Fluid::ShapeValue Fluid::ExposedDropdownMenu::filledContainerShape
read

Definition at line 31 of file exposeddropdownmenu.h.

◆ filledDisabledContainerOpacity

qreal Fluid::ExposedDropdownMenu::filledDisabledContainerOpacity
read

Definition at line 38 of file exposeddropdownmenu.h.

◆ filledFocusActiveIndicatorHeight

qreal Fluid::ExposedDropdownMenu::filledFocusActiveIndicatorHeight
read

Definition at line 36 of file exposeddropdownmenu.h.

◆ filledHoverActiveIndicatorHeight

qreal Fluid::ExposedDropdownMenu::filledHoverActiveIndicatorHeight
read

Definition at line 34 of file exposeddropdownmenu.h.

◆ filledLeadingIconSize

qreal Fluid::ExposedDropdownMenu::filledLeadingIconSize
read

Definition at line 32 of file exposeddropdownmenu.h.

◆ horizontalPadding

qreal Fluid::ExposedDropdownMenu::horizontalPadding
read

Definition at line 27 of file exposeddropdownmenu.h.

◆ labelInputTextSpace

qreal Fluid::ExposedDropdownMenu::labelInputTextSpace
read

Definition at line 29 of file exposeddropdownmenu.h.

◆ leadingIconContentSpace

qreal Fluid::ExposedDropdownMenu::leadingIconContentSpace
read

Definition at line 50 of file exposeddropdownmenu.h.

◆ minimumWidth

qreal Fluid::ExposedDropdownMenu::minimumWidth
read

Definition at line 25 of file exposeddropdownmenu.h.

◆ outlinedContainerShape

Fluid::ShapeValue Fluid::ExposedDropdownMenu::outlinedContainerShape
read

Definition at line 40 of file exposeddropdownmenu.h.

◆ outlinedDisabledOutlineOpacity

qreal Fluid::ExposedDropdownMenu::outlinedDisabledOutlineOpacity
read

Definition at line 45 of file exposeddropdownmenu.h.

◆ outlinedFocusOutlineWidth

qreal Fluid::ExposedDropdownMenu::outlinedFocusOutlineWidth
read

Definition at line 44 of file exposeddropdownmenu.h.

◆ outlinedHoverOutlineWidth

qreal Fluid::ExposedDropdownMenu::outlinedHoverOutlineWidth
read

Definition at line 43 of file exposeddropdownmenu.h.

◆ outlinedLabelHorizontalPadding

qreal Fluid::ExposedDropdownMenu::outlinedLabelHorizontalPadding
read

Definition at line 47 of file exposeddropdownmenu.h.

◆ outlinedLeadingIconSize

qreal Fluid::ExposedDropdownMenu::outlinedLeadingIconSize
read

Definition at line 41 of file exposeddropdownmenu.h.

◆ outlinedOutlineWidth

qreal Fluid::ExposedDropdownMenu::outlinedOutlineWidth
read

Definition at line 42 of file exposeddropdownmenu.h.

◆ popupAnchorGap

qreal Fluid::ExposedDropdownMenu::popupAnchorGap
read

Definition at line 53 of file exposeddropdownmenu.h.

◆ popupContainerElevation

qreal Fluid::ExposedDropdownMenu::popupContainerElevation
read

Definition at line 55 of file exposeddropdownmenu.h.

◆ popupContainerShape

Fluid::ShapeValue Fluid::ExposedDropdownMenu::popupContainerShape
read

Definition at line 54 of file exposeddropdownmenu.h.

◆ preferredWidth

qreal Fluid::ExposedDropdownMenu::preferredWidth
read

Definition at line 26 of file exposeddropdownmenu.h.

◆ supportingTextTopSpace

qreal Fluid::ExposedDropdownMenu::supportingTextTopSpace
read

Definition at line 30 of file exposeddropdownmenu.h.

◆ trailingIconContentSpace

qreal Fluid::ExposedDropdownMenu::trailingIconContentSpace
read

Definition at line 51 of file exposeddropdownmenu.h.

◆ trailingIconSize

qreal Fluid::ExposedDropdownMenu::trailingIconSize
read

Definition at line 49 of file exposeddropdownmenu.h.


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