QmlMaterial 0.1.0
Loading...
Searching...
No Matches
qml_material::Enum Class Reference

Enum. More...

#include <qml_material/enum.hpp>

Public Types

enum class  ThemeMode { Light = 0 , Dark }
 
enum class  IconLabelStyle { IconAndText = 0 , IconOnly , TextOnly }
 
enum class  ButtonType {
  BtElevated = 0 , BtFilled , BtFilledTonal , BtOutlined ,
  BtText
}
 
enum class  IconButtonType { IBtFilled = 0 , IBtFilledTonal , IBtOutlined , IBtStandard }
 
enum class  FABType { FABSmall = 0 , FABNormal , FABLarge }
 
enum class  FABColor { FABColorPrimary = 0 , FABColorSurfaec , FABColorSecondary , FABColorTertiary }
 
enum class  CardType { CardElevated = 0 , CardFilled , CardOutlined }
 
enum class  TextFieldType { TextFieldFilled = 0 , TextFieldOutlined }
 
enum class  ListItemHeightMode { ListItemOneLine = 0 , ListItemTwoLine , ListItemThreeLine }
 
enum class  TabType { PrimaryTab , SecondaryTab }
 
enum class  AppBarType { AppBarCenterAligned , AppBarSmall , AppBarMedium , AppBarLarge }
 
enum class  ToastFlag { TFCloseable = 1 , TFSave = 1 << 1 }
 
enum class  WindowClassType {
  WindowClassCompact , WindowClassMedium , WindowClassExpanded , WindowClassLarge ,
  WindowClassExtraLarge
}
 

Detailed Description

Member Enumeration Documentation

◆ AppBarType

enum class qml_material::Enum::AppBarType
strong
Enumerator
AppBarCenterAligned 

Center aligned app bar.

AppBarSmall 

Small app bar.

AppBarMedium 

Medium app bar.

AppBarLarge 

Large app bar.

◆ ButtonType

enum class qml_material::Enum::ButtonType
strong
Enumerator
BtElevated 

Elevated.

BtFilled  

Filled.

BtFilledTonal  

Filled Tonal.

BtOutlined  

Outlined.

BtText  

Text.

◆ CardType

enum class qml_material::Enum::CardType
strong
Enumerator
CardElevated 

Elevated card style.

CardFilled  

Filled card style.

CardOutlined  

Outlined card style.

◆ FABColor

enum class qml_material::Enum::FABColor
strong
Enumerator
FABColorPrimary 

Primary color.

FABColorSurfaec  

Surface color.

FABColorSecondary  

Secondary color.

FABColorTertiary  

Tertiary color.

◆ FABType

enum class qml_material::Enum::FABType
strong
Enumerator
FABSmall 

Small floating action button.

FABNormal  

Normal sized floating action button.

FABLarge  

Large floating action button.

◆ IconButtonType

Enumerator
IBtFilled 

Filled.

IBtFilledTonal  

Filled Tonal.

IBtOutlined  

Outlined.

IBtStandard  

Standard.

◆ IconLabelStyle

Enumerator
IconAndText 

Icon And Test.

IconOnly  

Icon Only.

TextOnly  

Text Only.

◆ ListItemHeightMode

Enumerator
ListItemOneLine 

Single line list item.

ListItemTwoLine  

Two line list item.

ListItemThreeLine  

Three line list item.

◆ TabType

enum class qml_material::Enum::TabType
strong
Enumerator
PrimaryTab 

Primary tab style.

SecondaryTab 

Secondary tab style.

◆ TextFieldType

Enumerator
TextFieldFilled 

Filled text field style.

TextFieldOutlined  

Outlined text field style.

◆ ThemeMode

enum class qml_material::Enum::ThemeMode
strong
Enumerator
Light 

Light.

Dark  

Dark.

◆ ToastFlag

enum class qml_material::Enum::ToastFlag
strong
Enumerator
TFCloseable 

Toast can be closed.

TFSave 1 << 1 

Toast can be saved.

◆ WindowClassType

Enumerator
WindowClassCompact 

Compact window size.

WindowClassMedium 

Medium window size.

WindowClassExpanded 

Expanded window size.

WindowClassLarge 

Large window size.

WindowClassExtraLarge 

Extra large window size.


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