Fluid
Loading...
Searching...
No Matches
Public Types | Signals | Public Member Functions | Static Public Member Functions | Properties | List of all members
Device Class Reference

#include <device.h>

Inheritance diagram for Device:
Inheritance graph
[legend]
Collaboration diagram for Device:
Collaboration graph
[legend]

Public Types

enum  FormFactor {
  Phone , Phablet , Tablet , Computer ,
  TV , Unknown
}
 

Signals

void geometryChanged ()
 

Public Member Functions

 Device (QObject *parent=nullptr)
 
FormFactor formFactor () const
 
QString name () const
 
QString iconName () const
 
bool isPortrait () const
 
bool hasTouchScreen () const
 
bool isMobile () const
 
bool hoverEnabled () const
 
int gridUnit () const
 

Static Public Member Functions

static Devicecreate (QQmlEngine *engine, QJSEngine *jsEngine)
 

Properties

FormFactor formFactor
 
QString name
 
QString iconName
 
bool isPortrait
 
bool isMobile
 
bool hasTouchScreen
 
bool hoverEnabled
 
int gridUnit
 

Member Enumeration Documentation

◆ FormFactor

Enumerator
Phone 
Phablet 
Tablet 
Computer 
TV 
Unknown 

Constructor & Destructor Documentation

◆ Device()

Device::Device ( QObject *  parent = nullptr)
explicit

Member Function Documentation

◆ create()

Device * Device::create ( QQmlEngine *  engine,
QJSEngine *  jsEngine 
)
static

◆ formFactor()

Device::FormFactor Device::formFactor ( ) const

◆ geometryChanged

void Device::geometryChanged ( )
signal

◆ gridUnit()

int Device::gridUnit ( ) const

◆ hasTouchScreen()

bool Device::hasTouchScreen ( ) const

◆ hoverEnabled()

bool Device::hoverEnabled ( ) const

◆ iconName()

QString Device::iconName ( ) const

◆ isMobile()

bool Device::isMobile ( ) const

◆ isPortrait()

bool Device::isPortrait ( ) const

◆ name()

QString Device::name ( ) const

Property Documentation

◆ formFactor

FormFactor Device::formFactor
read

◆ gridUnit

int Device::gridUnit
read

◆ hasTouchScreen

bool Device::hasTouchScreen
read

◆ hoverEnabled

bool Device::hoverEnabled
read

◆ iconName

QString Device::iconName
read

◆ isMobile

bool Device::isMobile
read

◆ isPortrait

bool Device::isPortrait
read

◆ name

QString Device::name
read

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