#include <edid.h>
Helper class that can be used for parsing EDID blobs.
http://read.pudn.com/downloads110/ebook/456020/E-EDID%20Standard.pdf
Definition at line 28 of file edid.h.
◆ Edid() [1/2]
◆ Edid() [2/2]
KWin::Edid::Edid |
( |
const void * | data, |
|
|
uint32_t | size ) |
◆ colorimetry()
std::optional< Colorimetry > KWin::Edid::colorimetry |
( |
| ) |
const |
◆ desiredMaxFrameAverageLuminance()
std::optional< double > KWin::Edid::desiredMaxFrameAverageLuminance |
( |
| ) |
const |
◆ desiredMaxLuminance()
std::optional< double > KWin::Edid::desiredMaxLuminance |
( |
| ) |
const |
◆ desiredMinLuminance()
double KWin::Edid::desiredMinLuminance |
( |
| ) |
const |
◆ eisaId()
QByteArray KWin::Edid::eisaId |
( |
| ) |
const |
Returns EISA ID of the manufacturer of the monitor.
Definition at line 185 of file edid.cpp.
◆ hash()
QString KWin::Edid::hash |
( |
| ) |
const |
◆ identifier()
QByteArray KWin::Edid::identifier |
( |
| ) |
const |
- Returns
- a string that is intended to identify the monitor uniquely. Note that multiple monitors can have the same EDID, so this is not always actually unique
Definition at line 272 of file edid.cpp.
◆ isValid()
bool KWin::Edid::isValid |
( |
| ) |
const |
Whether this instance of EDID is valid.
Definition at line 175 of file edid.cpp.
◆ manufacturerString()
QString KWin::Edid::manufacturerString |
( |
| ) |
const |
returns the vendor if included, the EISA ID if not
Definition at line 210 of file edid.cpp.
◆ monitorName()
QByteArray KWin::Edid::monitorName |
( |
| ) |
const |
Returns the product name of the monitor.
Definition at line 190 of file edid.cpp.
◆ nameString()
QString KWin::Edid::nameString |
( |
| ) |
const |
returns a string representing the monitor name Can be a serial number or "unknown" if the name is empty
Definition at line 221 of file edid.cpp.
◆ physicalSize()
QSize KWin::Edid::physicalSize |
( |
| ) |
const |
Returns physical dimensions of the monitor, in millimeters.
Definition at line 180 of file edid.cpp.
◆ raw()
QByteArray KWin::Edid::raw |
( |
| ) |
const |
Returns the raw edid
Definition at line 205 of file edid.cpp.
◆ serialNumber()
QByteArray KWin::Edid::serialNumber |
( |
| ) |
const |
Returns the serial number of the monitor.
Definition at line 195 of file edid.cpp.
◆ supportsBT2020()
bool KWin::Edid::supportsBT2020 |
( |
| ) |
const |
◆ supportsPQ()
bool KWin::Edid::supportsPQ |
( |
| ) |
const |
◆ vendor()
QByteArray KWin::Edid::vendor |
( |
| ) |
const |
Returns the name of the vendor.
Definition at line 200 of file edid.cpp.
The documentation for this class was generated from the following files: