layout code fixed
This commit is contained in:
parent
ba365909d8
commit
3f1c5fc948
@ -52,7 +52,9 @@ QRectF QskTabViewSkinlet::pageRect( const QskTabView* tabView ) const
|
|||||||
{
|
{
|
||||||
const QRectF barRect = subControlRect( tabView, QskTabView::TabBar );
|
const QRectF barRect = subControlRect( tabView, QskTabView::TabBar );
|
||||||
|
|
||||||
|
#if 1
|
||||||
QRectF r = tabView->layoutRect();
|
QRectF r = tabView->layoutRect();
|
||||||
|
#endif
|
||||||
|
|
||||||
switch( tabView->tabPosition() )
|
switch( tabView->tabPosition() )
|
||||||
{
|
{
|
||||||
@ -80,12 +82,14 @@ QRectF QskTabViewSkinlet::tabBarRect( const QskTabView* tabView ) const
|
|||||||
{
|
{
|
||||||
const QSizeF hint = tabView->tabBar()->sizeHint();
|
const QSizeF hint = tabView->tabBar()->sizeHint();
|
||||||
|
|
||||||
|
#if 1
|
||||||
QRectF r = tabView->layoutRect();
|
QRectF r = tabView->layoutRect();
|
||||||
|
#endif
|
||||||
|
|
||||||
switch( tabView->tabPosition() )
|
switch( tabView->tabPosition() )
|
||||||
{
|
{
|
||||||
case Qsk::Top:
|
case Qsk::Top:
|
||||||
r.setBottom( hint.height() );
|
r.setHeight( hint.height() );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Qsk::Bottom:
|
case Qsk::Bottom:
|
||||||
@ -93,7 +97,7 @@ QRectF QskTabViewSkinlet::tabBarRect( const QskTabView* tabView ) const
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case Qsk::Left:
|
case Qsk::Left:
|
||||||
r.setRight( hint.width() );
|
r.setWidth( hint.width() );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Qsk::Right:
|
case Qsk::Right:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user