Coverage Report

Created: 2026-04-29 07:00

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/qtsvg/src/svg/qsvganimate.cpp
Line
Count
Source
1
// Copyright (C) 2024 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
6
#include "qsvganimate_p.h"
7
8
QT_BEGIN_NAMESPACE
9
10
QSvgAnimateNode::QSvgAnimateNode(QSvgNode *parent)
11
0
    : QSvgNode(parent)
12
0
    , m_end(0)
13
0
    , m_fill(Fill::Freeze)
14
0
    , m_additive(Additive::Replace)
15
0
{
16
0
    m_easing = std::make_unique<QSvgLinearEasing>();
17
0
}
18
19
void QSvgAnimateNode::setRunningTime(int startMs, int durMs, int endMs, int by)
20
0
{
21
0
    Q_UNUSED(by)
22
0
    m_start = startMs;
23
0
    m_end = endMs;
24
0
    m_duration = durMs;
25
0
}
26
27
void QSvgAnimateNode::drawCommand(QPainter *p, QSvgExtraStates &states)
28
0
{
29
0
    Q_UNUSED(p)
30
0
    Q_UNUSED(states)
31
0
}
32
33
bool QSvgAnimateNode::shouldDrawNode(QPainter *p, QSvgExtraStates &states) const
34
0
{
35
0
    Q_UNUSED(p)
36
    Q_UNUSED(states)
37
0
    return false;
38
0
}
39
40
QT_END_NAMESPACE