more parts of the QskSkinlet API being public
This commit is contained in:
parent
610bc48931
commit
94b6c63332
|
@ -50,6 +50,22 @@ public:
|
|||
|
||||
static QSGNode* findNodeByRole( QSGNode* parent, quint8 nodeRole );
|
||||
|
||||
static QSGNode* updateBoxNode( const QskSkinnable*, QSGNode*,
|
||||
const QRectF&, QskAspect::Subcontrol );
|
||||
|
||||
static QSGNode* updateTextNode( const QskSkinnable*, QSGNode*,
|
||||
const QRectF&, Qt::Alignment, const QString&, const QskTextOptions&,
|
||||
QskAspect::Subcontrol );
|
||||
|
||||
// keeping the aspect ratio
|
||||
static QSGNode* updateGraphicNode( const QskSkinnable*, QSGNode*,
|
||||
const QskGraphic&, const QskColorFilter&,
|
||||
const QRectF&, Qt::Alignment );
|
||||
|
||||
// stretching to fit
|
||||
static QSGNode* updateGraphicNode( const QskSkinnable*, QSGNode*,
|
||||
const QskGraphic&, const QskColorFilter&, const QRectF& );
|
||||
|
||||
protected:
|
||||
void setNodeRoles( const QVector< quint8 >& );
|
||||
void appendNodeRoles( const QVector< quint8 >& );
|
||||
|
@ -66,9 +82,6 @@ protected:
|
|||
QSGNode* updateBoxNode( const QskSkinnable*, QSGNode*,
|
||||
QskAspect::Subcontrol ) const;
|
||||
|
||||
static QSGNode* updateBoxNode( const QskSkinnable*, QSGNode*,
|
||||
const QRectF&, QskAspect::Subcontrol );
|
||||
|
||||
QSGNode* updateBoxClipNode( const QskSkinnable*, QSGNode*,
|
||||
QskAspect::Subcontrol ) const;
|
||||
|
||||
|
@ -78,22 +91,9 @@ protected:
|
|||
QSGNode* updateTextNode( const QskSkinnable*, QSGNode*,
|
||||
const QString&, const QskTextOptions&, QskAspect::Subcontrol ) const;
|
||||
|
||||
static QSGNode* updateTextNode( const QskSkinnable*, QSGNode*,
|
||||
const QRectF&, Qt::Alignment, const QString&, const QskTextOptions&,
|
||||
QskAspect::Subcontrol );
|
||||
|
||||
QSGNode* updateGraphicNode( const QskSkinnable*, QSGNode*,
|
||||
const QskGraphic&, QskAspect::Subcontrol ) const;
|
||||
|
||||
// keeping the aspect ratio
|
||||
static QSGNode* updateGraphicNode( const QskSkinnable*, QSGNode*,
|
||||
const QskGraphic&, const QskColorFilter&,
|
||||
const QRectF&, Qt::Alignment );
|
||||
|
||||
// stretching to fit
|
||||
static QSGNode* updateGraphicNode( const QskSkinnable*, QSGNode*,
|
||||
const QskGraphic&, const QskColorFilter&, const QRectF& );
|
||||
|
||||
void insertRemoveNodes( QSGNode* parentNode,
|
||||
QSGNode* oldNode, QSGNode* newNode, int nodeRole ) const;
|
||||
|
||||
|
|
Loading…
Reference in New Issue