fix more gcc compiler errors

This commit is contained in:
Vogel, Rick 2023-08-02 17:07:44 +02:00
parent 6542c061c9
commit e5c0e7ea72
2 changed files with 101 additions and 101 deletions

View File

@ -43,8 +43,18 @@ namespace
style< Skinnable >( editor ); style< Skinnable >( editor );
} }
public:
Skin()
{
QskSkinHintTableEditor editor( &hintTable() );
declareSkinlet< QskSlider, QskSliderSkinlet >( editor );
declareSkinlet< QskTextLabel, QskTextLabelSkinlet >();
declareSkinlet< QskLevelingSensor, QskLevelingSensorSkinlet >( editor );
}
};
template<> template<>
void style< QskSlider >( QskSkinHintTableEditor& editor ) void Skin::style< QskSlider >( QskSkinHintTableEditor& editor )
{ {
using A = QskAspect; using A = QskAspect;
using Q = QskSlider; using Q = QskSlider;
@ -96,7 +106,7 @@ namespace
} }
template<> template<>
void style< QskLevelingSensor >( QskSkinHintTableEditor& editor ) void Skin::style< QskLevelingSensor >( QskSkinHintTableEditor& editor )
{ {
using Q = QskLevelingSensor; using Q = QskLevelingSensor;
@ -142,16 +152,6 @@ namespace
editor.setStrutSize( Q::TickmarksZLabels, { 0.9, 0.0 } ); // r1 %, r2 % editor.setStrutSize( Q::TickmarksZLabels, { 0.9, 0.0 } ); // r1 %, r2 %
editor.setAlignment( Q::TickmarksZLabels, Qt::AlignCenter ); editor.setAlignment( Q::TickmarksZLabels, Qt::AlignCenter );
} }
public:
Skin()
{
QskSkinHintTableEditor editor( &hintTable() );
declareSkinlet< QskSlider, QskSliderSkinlet >( editor );
declareSkinlet< QskTextLabel, QskTextLabelSkinlet >();
declareSkinlet< QskLevelingSensor, QskLevelingSensorSkinlet >( editor );
}
};
} }
QStringList SkinFactory::skinNames() const QStringList SkinFactory::skinNames() const

View File

@ -147,7 +147,7 @@ namespace
auto linearIntervalA = []( const qreal degree ) -> QskIntervalF { auto linearIntervalA = []( const qreal degree ) -> QskIntervalF {
return { -degree, +degree }; return { -degree, +degree };
}; };
auto linearIntervalB = []( const qreal degree ) -> QskIntervalF { return {}; }; auto linearIntervalB = []( const qreal /*degree*/ ) -> QskIntervalF { return {}; };
auto radialIntervalA = []( const qreal degree ) -> QskIntervalF { auto radialIntervalA = []( const qreal degree ) -> QskIntervalF {
return { -degree, +degree }; return { -degree, +degree };