KWin
Loading...
Searching...
No Matches
Enumerations | Functions
KWin::KScreenIntegration Namespace Reference

Enumerations

enum  Rotation { None = 1 , Left = 2 , Inverted = 4 , Right = 8 }
 See KScreen::Output::Rotation. More...
 

Functions

QString connectedOutputsHash (const QList< Output * > &outputs, bool isLidClosed)
 See KScreen::Config::connectedOutputsHash in libkscreen.
 
OutputTransform toKWinTransform (int rotation)
 
std::shared_ptr< OutputModeparseMode (Output *output, const QJsonObject &modeInfo)
 
std::optional< std::pair< OutputConfiguration, QList< Output * > > > readOutputConfig (const QList< Output * > &outputs, const QString &hash)
 

Enumeration Type Documentation

◆ Rotation

See KScreen::Output::Rotation.

Enumerator
None 
Left 
Inverted 
Right 

Definition at line 144 of file kscreenintegration.cpp.

Function Documentation

◆ connectedOutputsHash()

QString KWin::KScreenIntegration::connectedOutputsHash ( const QList< Output * > & outputs,
bool isLidClosed )

See KScreen::Config::connectedOutputsHash in libkscreen.

Definition at line 38 of file kscreenintegration.cpp.

◆ parseMode()

std::shared_ptr< OutputMode > KWin::KScreenIntegration::parseMode ( Output * output,
const QJsonObject & modeInfo )

Definition at line 167 of file kscreenintegration.cpp.

◆ readOutputConfig()

std::optional< std::pair< OutputConfiguration, QList< Output * > > > KWin::KScreenIntegration::readOutputConfig ( const QList< Output * > & outputs,
const QString & hash )

Definition at line 180 of file kscreenintegration.cpp.

◆ toKWinTransform()

OutputTransform KWin::KScreenIntegration::toKWinTransform ( int rotation)

Definition at line 151 of file kscreenintegration.cpp.