Lines Matching refs:m_data
62 m_data = adoptRef(new FontPlatformDataPrivate(size, bold, oblique));
66 : m_data(adoptRef(new FontPlatformDataPrivate()))
81 m_data->bold = font.bold();
83 // m_data->size if a font size of zero is requested and pixelSize()
85 m_data->size = (!requestedSize) ? requestedSize : font.pixelSize();
86 m_data->rawFont = QRawFont::fromFont(font, QFontDatabase::Any);
90 : m_data(adoptRef(new FontPlatformDataPrivate()))
92 m_data->rawFont = other.m_data->rawFont;
93 m_data->bold = other.m_data->bold;
94 m_data->oblique = other.m_data->oblique;
95 m_data->rawFont.setPixelSize(size);
96 m_data->size = m_data->rawFont.pixelSize();
101 if (m_data == other.m_data)
104 if (!m_data || !other.m_data || m_data->isDeletedValue || other.m_data->isDeletedValue)
107 const bool equals = (m_data->size == other.m_data->size
108 && m_data->bold == other.m_data->bold
109 && m_data->oblique == other.m_data->oblique
110 && m_data->rawFont == other.m_data->rawFont);
116 if (!m_data)
118 if (m_data->isDeletedValue)
120 return qHash(m_data->rawFont.familyName()) ^ qHash(m_data->rawFont.style())
121 ^ qHash(m_data->rawFont.weight())
122 ^ qHash(*reinterpret_cast<quint32*>(&m_data->size));