MCPcopy Create free account
hub / github.com/KDAB/GammaRay / vectorPathToString

Function vectorPathToString

core/paintbuffermodel.cpp:155–164  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

153}
154
155static QString vectorPathToString(QPaintBufferPrivate *data, const QPaintBufferCommand &cmd)
156{
157 QVectorPath path(
158 data->floats.constData() + cmd.offset, cmd.size,
159 cmd.offset2 & 0x80000000 ? nullptr : reinterpret_cast<const QPainterPath::ElementType *>(data->ints.constData() + cmd.offset2 + 1),
160 *(data->ints.constData() + (cmd.offset2 & 0x7FFFFFFF)));
161 if (path.isEmpty())
162 return PaintBufferModel::tr("<empty>");
163 return PaintBufferModel::tr("control rect: %1, elements: %2").arg(VariantHandler::displayString(path.controlPointRect()), QString::number(path.elementCount()));
164}
165
166QVariant PaintBufferModel::argumentAt(const QPaintBufferCommand &cmd, int index) const
167{

Callers 1

argumentDisplayStringMethod · 0.85

Calls 2

displayStringFunction · 0.85
isEmptyMethod · 0.45

Tested by

no test coverage detected