Устаревшие члены класса QStyleOptionGraphicsItemОписанные ниже члены класса устарели. Они оставлены для обеспечения совместимости со старым кодом. Мы настоятельно не рекомендуем использовать их в новом коде. Public Variables
Описание типовqreal QStyleOptionGraphicsItem::levelOfDetailВместо этого используйте QStyleOptionGraphicsItem::levelOfDetailFromTransform() вместе с QPainter::worldTransform(). QMatrix QStyleOptionGraphicsItem::matrixЭта переменная хранит полную матрицу преобразования для элемента. QMatrix, которая предоставляется через этот член, включает в себя информацию о любых перспективных преобразованиях, применённых к представлению или элементу. Чтобы получить корректную матрицу преобразования используйте QPainter::transform() на рисовальщике, переданном в реализацию QGraphicsItem::paint(). Эта матрица является сочетанием матрицы сцены элемента и матрицы рисовальщика, используемого для отрисовки элемента. Она предоставлена для удобства, предоставляя расширенные степени детализации метрик, которые могут быть использованы для ускорения отрисовки элемента. Чтобы найти размеры элемента в экранных координатах (т.е. пикселях), вы можете использовать функции отображения QMatrix, как например QMatrix::map(). Этот член инициализируется только для элементов, которые имеют установленным флаг QGraphicsItem::ItemUsesExtendedStyleOption. Смотрите также QStyleOptionGraphicsItem::levelOfDetailFromTransform(). |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |