![]() |
Qt 6.x
The Qt SDK
|
#include <qedidparser_p.h>
Public Member Functions | |
bool | parse (const QByteArray &blob) |
Public Attributes | |
QString | identifier |
QString | manufacturer |
QString | model |
QString | serialNumber |
QSizeF | physicalSize |
qreal | gamma |
QPointF | redChromaticity |
QPointF | greenChromaticity |
QPointF | blueChromaticity |
QPointF | whiteChromaticity |
QList< QList< uint16_t > > | tables |
bool | sRgb |
bool | useTables |
Definition at line 32 of file qedidparser_p.h.
bool QEdidParser::parse | ( | const QByteArray & | blob | ) |
Definition at line 72 of file qedidparser.cpp.
References QList< T >::append(), blueChromaticity, QByteArray::constData(), desc, e, EDID_CHROMATICITIES_BLOCK, EDID_DATA_BLOCK_COUNT, EDID_DESCRIPTOR_ALPHANUMERIC_STRING, EDID_DESCRIPTOR_PRODUCT_NAME, EDID_DESCRIPTOR_SERIAL_NUMBER, EDID_FEATURE_SUPPORT, EDID_OFFSET_DATA_BLOCKS, EDID_OFFSET_PHYSICAL_HEIGHT, EDID_OFFSET_PNP_ID, EDID_OFFSET_SERIAL, EDID_PHYSICAL_WIDTH, EDID_TRANSFER_FUNCTION, QString::fromUtf8(), gamma, greenChromaticity, i, VendorTable::id, identifier, QString::isEmpty(), it, j, lookupVendorIdInSystemDatabase(), manufacturer, model, QString::number(), physicalSize, q_edidVendorTable, redChromaticity, QList< T >::reserve(), rx(), ry(), serialNumber, QPointF::setX(), QPointF::setY(), QByteArray::size(), sRgb, str, tables, useTables, and whiteChromaticity.
Referenced by QEglFSKmsScreen::QEglFSKmsScreen(), and setMonitorDataFromSetupApi().
QPointF QEdidParser::blueChromaticity |
Definition at line 45 of file qedidparser_p.h.
Referenced by parse().
qreal QEdidParser::gamma |
Definition at line 42 of file qedidparser_p.h.
Referenced by parse().
QPointF QEdidParser::greenChromaticity |
Definition at line 44 of file qedidparser_p.h.
Referenced by parse().
QString QEdidParser::identifier |
Definition at line 37 of file qedidparser_p.h.
Referenced by QEglFSKmsScreen::QEglFSKmsScreen(), QEglFSKmsScreen::model(), and parse().
QString QEdidParser::manufacturer |
Definition at line 38 of file qedidparser_p.h.
Referenced by QEglFSKmsScreen::QEglFSKmsScreen(), QEglFSKmsScreen::manufacturer(), QXcbScreen::manufacturer(), parse(), and setMonitorDataFromSetupApi().
QString QEdidParser::model |
Definition at line 39 of file qedidparser_p.h.
Referenced by QEglFSKmsScreen::QEglFSKmsScreen(), QEglFSKmsScreen::model(), QXcbScreen::model(), parse(), and setMonitorDataFromSetupApi().
QSizeF QEdidParser::physicalSize |
Definition at line 41 of file qedidparser_p.h.
Referenced by QEglFSKmsScreen::QEglFSKmsScreen(), and parse().
QPointF QEdidParser::redChromaticity |
Definition at line 43 of file qedidparser_p.h.
Referenced by parse().
QString QEdidParser::serialNumber |
Definition at line 40 of file qedidparser_p.h.
Referenced by QEglFSKmsScreen::QEglFSKmsScreen(), parse(), QEglFSKmsScreen::serialNumber(), QXcbScreen::serialNumber(), and setMonitorDataFromSetupApi().
bool QEdidParser::sRgb |
Definition at line 48 of file qedidparser_p.h.
Referenced by parse().
Definition at line 47 of file qedidparser_p.h.
Referenced by parse().
bool QEdidParser::useTables |
Definition at line 49 of file qedidparser_p.h.
Referenced by parse().
QPointF QEdidParser::whiteChromaticity |
Definition at line 46 of file qedidparser_p.h.
Referenced by parse().