KWin
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
KWin::OutputConfigurationStore Class Reference

#include <outputconfigurationstore.h>

Public Types

enum class  ConfigType { Preexisting , Generated }
 

Public Member Functions

 OutputConfigurationStore ()
 
 ~OutputConfigurationStore ()
 
std::optional< std::tuple< OutputConfiguration, QList< Output * >, ConfigType > > queryConfig (const QList< Output * > &outputs, bool isLidClosed, QOrientationReading *orientation, bool isTabletMode)
 
void storeConfig (const QList< Output * > &allOutputs, bool isLidClosed, const OutputConfiguration &config, const QList< Output * > &outputOrder)
 
bool isAutoRotateActive (const QList< Output * > &outputs, bool isTabletMode) const
 

Detailed Description

Definition at line 28 of file outputconfigurationstore.h.

Member Enumeration Documentation

◆ ConfigType

Enumerator
Preexisting 
Generated 

Definition at line 34 of file outputconfigurationstore.h.

Constructor & Destructor Documentation

◆ OutputConfigurationStore()

KWin::OutputConfigurationStore::OutputConfigurationStore ( )

Definition at line 29 of file outputconfigurationstore.cpp.

◆ ~OutputConfigurationStore()

KWin::OutputConfigurationStore::~OutputConfigurationStore ( )

Definition at line 34 of file outputconfigurationstore.cpp.

Member Function Documentation

◆ isAutoRotateActive()

bool KWin::OutputConfigurationStore::isAutoRotateActive ( const QList< Output * > & outputs,
bool isTabletMode ) const

Definition at line 969 of file outputconfigurationstore.cpp.

◆ queryConfig()

std::optional< std::tuple< OutputConfiguration, QList< Output * >, OutputConfigurationStore::ConfigType > > KWin::OutputConfigurationStore::queryConfig ( const QList< Output * > & outputs,
bool isLidClosed,
QOrientationReading * orientation,
bool isTabletMode )

Definition at line 39 of file outputconfigurationstore.cpp.

◆ storeConfig()

void KWin::OutputConfigurationStore::storeConfig ( const QList< Output * > & allOutputs,
bool isLidClosed,
const OutputConfiguration & config,
const QList< Output * > & outputOrder )

Definition at line 177 of file outputconfigurationstore.cpp.


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