![]() |
Qt 6.x
The Qt SDK
|
#include "qquickbasicprogressbar_p.h"
#include <QtCore/qeasingcurve.h>
#include <QtQuick/private/qquickitem_p.h>
#include <QtQuick/private/qsgadaptationlayer_p.h>
#include <QtQuickControls2Impl/private/qquickanimatednode_p.h>
#include "moc_qquickbasicprogressbar_p.cpp"
Go to the source code of this file.
Classes | |
class | QQuickBasicProgressBarNode |
Functions | |
static qreal | blockStartX (int blockIndex) |
static qreal | blockRestX (int blockIndex, qreal availableWidth) |
static qreal | blockEndX (int blockIndex, qreal availableWidth) |
Variables | |
static QT_BEGIN_NAMESPACE const int | Blocks = 4 |
static const int | BlockWidth = 16 |
static const int | BlockRestingSpacing = 4 |
static const int | BlockMovingSpacing = 48 |
static const int | BlockSpan = Blocks * (BlockWidth + BlockRestingSpacing) - BlockRestingSpacing |
static const int | QbpbTotalDuration = 4000 |
static const int | SecondPhaseStart = QbpbTotalDuration * 0.4 |
static const int | ThirdPhaseStart = QbpbTotalDuration * 0.6 |
Definition at line 33 of file qquickbasicprogressbar.cpp.
References Blocks, blockStartX(), and BlockWidth.
Referenced by QQuickBasicProgressBarNode::updateCurrentTime().
Definition at line 27 of file qquickbasicprogressbar.cpp.
References BlockRestingSpacing, BlockSpan, and BlockWidth.
Referenced by QQuickBasicProgressBarNode::updateCurrentTime().
|
inlinestatic |
Definition at line 22 of file qquickbasicprogressbar.cpp.
References BlockMovingSpacing, and BlockWidth.
Referenced by blockEndX(), QQuickBasicProgressBarNode::sync(), and QQuickBasicProgressBarNode::updateCurrentTime().
|
static |
Definition at line 16 of file qquickbasicprogressbar.cpp.
Referenced by blockStartX(), and QQuickBasicProgressBarNode::updateCurrentTime().
|
static |
Definition at line 15 of file qquickbasicprogressbar.cpp.
Referenced by blockRestX().
|
static |
Definition at line 13 of file qquickbasicprogressbar.cpp.
Referenced by blockEndX(), QQuickBasicProgressBarNode::sync(), and QQuickBasicProgressBarNode::updateCurrentTime().
|
static |
Definition at line 17 of file qquickbasicprogressbar.cpp.
Referenced by blockRestX().
|
static |
Definition at line 14 of file qquickbasicprogressbar.cpp.
Referenced by blockEndX(), blockRestX(), blockStartX(), and QQuickBasicProgressBarNode::sync().
|
static |
Definition at line 18 of file qquickbasicprogressbar.cpp.
Referenced by QQuickBasicProgressBarNode::QQuickBasicProgressBarNode().
|
static |
Definition at line 19 of file qquickbasicprogressbar.cpp.
Referenced by QQuickBasicProgressBarNode::updateCurrentTime().
|
static |
Definition at line 20 of file qquickbasicprogressbar.cpp.
Referenced by QQuickBasicProgressBarNode::updateCurrentTime().