KWin
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
KWin::OutputInterfacePrivate Class Reference
Inheritance diagram for KWin::OutputInterfacePrivate:

Public Member Functions

 OutputInterfacePrivate (Display *display, OutputInterface *q, Output *handle)
 
void sendScale (Resource *resource)
 
void sendGeometry (Resource *resource)
 
void sendMode (Resource *resource)
 
void sendDone (Resource *resource)
 

Public Attributes

OutputInterfaceq
 
QPointer< Displaydisplay
 
QPointer< Outputhandle
 
QSize physicalSize
 
QPoint globalPosition
 
QString manufacturer
 
QString model
 
int scale = 1
 
Output::SubPixel subPixel = Output::SubPixel::Unknown
 
OutputTransform transform = OutputTransform::Normal
 
QSize modeSize
 
int refreshRate = 0
 
QString name
 
QString description
 
QTimer doneTimer
 

Detailed Description

Definition at line 26 of file output.cpp.

Constructor & Destructor Documentation

◆ OutputInterfacePrivate()

KWin::OutputInterfacePrivate::OutputInterfacePrivate ( Display * display,
OutputInterface * q,
Output * handle )
explicit

Definition at line 58 of file output.cpp.

Member Function Documentation

◆ sendDone()

void KWin::OutputInterfacePrivate::sendDone ( Resource * resource)

Definition at line 135 of file output.cpp.

◆ sendGeometry()

void KWin::OutputInterfacePrivate::sendGeometry ( Resource * resource)

Definition at line 122 of file output.cpp.

◆ sendMode()

void KWin::OutputInterfacePrivate::sendMode ( Resource * resource)

Definition at line 66 of file output.cpp.

◆ sendScale()

void KWin::OutputInterfacePrivate::sendScale ( Resource * resource)

Definition at line 71 of file output.cpp.

Member Data Documentation

◆ description

QString KWin::OutputInterfacePrivate::description

Definition at line 49 of file output.cpp.

◆ display

QPointer<Display> KWin::OutputInterfacePrivate::display

Definition at line 37 of file output.cpp.

◆ doneTimer

QTimer KWin::OutputInterfacePrivate::doneTimer

Definition at line 50 of file output.cpp.

◆ globalPosition

QPoint KWin::OutputInterfacePrivate::globalPosition

Definition at line 40 of file output.cpp.

◆ handle

QPointer<Output> KWin::OutputInterfacePrivate::handle

Definition at line 38 of file output.cpp.

◆ manufacturer

QString KWin::OutputInterfacePrivate::manufacturer

Definition at line 41 of file output.cpp.

◆ model

QString KWin::OutputInterfacePrivate::model

Definition at line 42 of file output.cpp.

◆ modeSize

QSize KWin::OutputInterfacePrivate::modeSize

Definition at line 46 of file output.cpp.

◆ name

QString KWin::OutputInterfacePrivate::name

Definition at line 48 of file output.cpp.

◆ physicalSize

QSize KWin::OutputInterfacePrivate::physicalSize

Definition at line 39 of file output.cpp.

◆ q

OutputInterface* KWin::OutputInterfacePrivate::q

Definition at line 36 of file output.cpp.

◆ refreshRate

int KWin::OutputInterfacePrivate::refreshRate = 0

Definition at line 47 of file output.cpp.

◆ scale

int KWin::OutputInterfacePrivate::scale = 1

Definition at line 43 of file output.cpp.

◆ subPixel

Output::SubPixel KWin::OutputInterfacePrivate::subPixel = Output::SubPixel::Unknown

Definition at line 44 of file output.cpp.

◆ transform

OutputTransform KWin::OutputInterfacePrivate::transform = OutputTransform::Normal

Definition at line 45 of file output.cpp.


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