![]() |
Qt 6.x
The Qt SDK
|
#include <qedidparser_p.h>
Collaboration diagram for QEdidParser: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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().