effectivePlacement fixed
This commit is contained in:
parent
89f1148a7b
commit
d03779cc6d
@ -413,4 +413,24 @@ QskAspect::Subcontrol QskTabBar::effectiveSubcontrol(
|
|||||||
return Inherited::effectiveSubcontrol( subControl );
|
return Inherited::effectiveSubcontrol( subControl );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QskAspect::Placement QskTabBar::effectivePlacement() const
|
||||||
|
{
|
||||||
|
switch ( m_data->position )
|
||||||
|
{
|
||||||
|
case Qsk::Left:
|
||||||
|
return QskAspect::Left;
|
||||||
|
|
||||||
|
case Qsk::Right:
|
||||||
|
return QskAspect::Right;
|
||||||
|
|
||||||
|
case Qsk::Top:
|
||||||
|
return QskAspect::Top;
|
||||||
|
|
||||||
|
case Qsk::Bottom:
|
||||||
|
return QskAspect::Bottom;
|
||||||
|
}
|
||||||
|
|
||||||
|
return QskAspect::NoPlacement;
|
||||||
|
}
|
||||||
|
|
||||||
#include "moc_QskTabBar.cpp"
|
#include "moc_QskTabBar.cpp"
|
||||||
|
@ -73,6 +73,8 @@ class QSK_EXPORT QskTabBar : public QskBox
|
|||||||
int indexOf( const QskTabButton* ) const;
|
int indexOf( const QskTabButton* ) const;
|
||||||
Q_INVOKABLE int indexOf( QskTabButton* ) const;
|
Q_INVOKABLE int indexOf( QskTabButton* ) const;
|
||||||
|
|
||||||
|
QskAspect::Placement effectivePlacement() const override;
|
||||||
|
|
||||||
QskAspect::Subcontrol effectiveSubcontrol(
|
QskAspect::Subcontrol effectiveSubcontrol(
|
||||||
QskAspect::Subcontrol ) const override;
|
QskAspect::Subcontrol ) const override;
|
||||||
|
|
||||||
@ -100,4 +102,5 @@ inline int QskTabBar::indexOf( const QskTabButton* tabButton ) const
|
|||||||
{
|
{
|
||||||
return QskTabBar::indexOf( const_cast< QskTabButton* >( tabButton ) );
|
return QskTabBar::indexOf( const_cast< QskTabButton* >( tabButton ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user