Переопределяю функцию:
void RectTime::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
{
qreal lod = option->levelOfDetailFromTransform(painter->worldTransform()); // Будет возвращать текущее значение масштаба матрицы прямоугольника элемента.
}
Но у меня масштабирование происходит по горизонтали и по вертикали не зависимо друг от друга. А элементы должны отражаться по разному лишь при разном масштабировании по горизонтали.
Как из этого выковырять горизонтальное масштабирование подобное
graphicsView->matrix().m11();
Или я вообще не в том направлении копаю?
Заранее, спасибо.