fix compiler errors
This commit is contained in:
parent
4e126156a2
commit
6542c061c9
|
@ -2,10 +2,9 @@
|
|||
#define QSK_LEVELING_SENSOR_H
|
||||
|
||||
#include <QskControl.h>
|
||||
#include <QskScaleTickmarks.h>
|
||||
#include <memory>
|
||||
|
||||
class QskScaleTickmarks;
|
||||
|
||||
class QSK_EXPORT QskLevelingSensor : public QskControl
|
||||
{
|
||||
Q_OBJECT
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
|
||||
#include "QskLevelingSensorUtility.h"
|
||||
|
||||
#include <QskScaleTickmarks.h>
|
||||
#include <QskAspect.h>
|
||||
#include <QskTextNode.h>
|
||||
#include <QskScaleTickmarks.h>
|
||||
#include <QskSkinlet.h>
|
||||
#include <QskSkinnable.h>
|
||||
#include <QskTextNode.h>
|
||||
#include <QskTextOptions.h>
|
||||
|
||||
#include <QSGFlatColorMaterial>
|
||||
#include <QSGGeometry>
|
||||
|
|
|
@ -199,10 +199,6 @@ QskLevelingSensorSkinlet::QskLevelingSensorSkinlet( QskSkin* skin )
|
|||
} );
|
||||
}
|
||||
|
||||
template< QskLevelingSensorSkinlet::NodeRole >
|
||||
Q_REQUIRED_RESULT QRectF QskLevelingSensorSkinlet::subControlRect(
|
||||
const QskLevelingSensor* const sensor, const QRectF& contentsRect ) const = delete;
|
||||
|
||||
template<>
|
||||
Q_REQUIRED_RESULT QRectF QskLevelingSensorSkinlet::subControlRect< R::OuterDisk >(
|
||||
const QskLevelingSensor* const sensor, const QRectF& contentsRect ) const
|
||||
|
@ -244,10 +240,6 @@ QRectF QskLevelingSensorSkinlet::subControlRect( const QskSkinnable* skinnable,
|
|||
return Inherited::subControlRect( skinnable, contentsRect, subControl );
|
||||
}
|
||||
|
||||
template< QskLevelingSensorSkinlet::NodeRole >
|
||||
QSGNode* QskLevelingSensorSkinlet::updateSubNode( const QskLevelingSensor* const sensor,
|
||||
const quint8 nodeRole, QSGNode* const node ) const = delete;
|
||||
|
||||
template<>
|
||||
QSGNode* QskLevelingSensorSkinlet::updateSubNode< R::OuterDisk >(
|
||||
const QskLevelingSensor* const sensor, const quint8 nodeRole, QSGNode* const node ) const
|
||||
|
@ -378,7 +370,6 @@ QSGNode* QskLevelingSensorSkinlet::updateSubNode< R::TickmarksZ >(
|
|||
const auto subControl = Q::TickmarksZ;
|
||||
const State< QskAspect::Subcontrol > state( sensor, subControl );
|
||||
const auto color = sensor->color( subControl );
|
||||
const auto scale = sensor->strutSizeHint( subControl );
|
||||
|
||||
const auto r3 = qvariant_cast< QVector3D >( sensor->effectiveSkinHint( subControl ) ) *
|
||||
( state.r2 - state.r1 ) +
|
||||
|
|
|
@ -21,9 +21,8 @@ namespace QskSGNode
|
|||
|
||||
if constexpr ( mode == Recursive )
|
||||
{
|
||||
QSGNode* current = root;
|
||||
(
|
||||
[ & ]( QSGNode* const child ) {
|
||||
[ current = root ]( QSGNode* const child ) mutable {
|
||||
current->appendChildNode( child );
|
||||
current = child;
|
||||
}( new Children ),
|
||||
|
|
Loading…
Reference in New Issue