Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qsvgutils.cpp File Reference

(b1245894f7ce6348b93870815a199b17f252caf3)

#include "qsvgutils_p.h"
#include <cmath>
#include <QtCore/qpoint.h>
#include <QtCore/qvarlengtharray.h>
#include <QtGui/private/qmath_p.h>
Include dependency graph for qsvgutils.cpp:

Go to the source code of this file.

Namespaces

namespace  QT_BEGIN_NAMESPACE
 Combined button and popup list for selecting options.
namespace  QSvgUtils

Functions

static void QT_BEGIN_NAMESPACE::pathArcSegment (QPainterPath &path, qreal xc, qreal yc, qreal th0, qreal th1, qreal rx, qreal ry, qreal xAxisRotation)
static void QT_BEGIN_NAMESPACE::pathArc (QPainterPath &path, qreal rx, qreal ry, qreal x_axis_rotation, int large_arc_flag, int sweep_flag, qreal x, qreal y, qreal curx, qreal cury)
bool QSvgUtils::isDigit (ushort ch)
qreal QSvgUtils::toDouble (const QChar *&str)
qreal QSvgUtils::toDouble (QStringView str, bool *ok)
qreal QSvgUtils::parseLength (QStringView str, LengthType *type, bool *ok)
qreal QSvgUtils::convertToPixels (qreal len, bool, LengthType type)
std::optional< qrealQSvgUtils::parseAngle (QStringView str)
void QSvgUtils::parseNumbersArray (const QChar *&str, QVarLengthArray< qreal, 8 > &points, const char *pattern)
std::optional< QPainterPathQSvgUtils::parsePathDataFast (QStringView dataStr, bool limitLength)