equal
deleted
inserted
replaced
431 #ifdef HB_EFFECTS |
431 #ifdef HB_EFFECTS |
432 HbEffect::start( d->mContentWidget, HB_GROUPBOX_TYPE, "expand"); |
432 HbEffect::start( d->mContentWidget, HB_GROUPBOX_TYPE, "expand"); |
433 #endif |
433 #endif |
434 HbStyle::setItemName( d->mContentWidget , "contentwidget"); |
434 HbStyle::setItemName( d->mContentWidget , "contentwidget"); |
435 d->mContentWidget->setVisible(true); |
435 d->mContentWidget->setVisible(true); |
|
436 //polish is needed in case groupbox is collapsed before show. |
436 repolish(); |
437 repolish(); |
437 } |
438 } |
438 d->mHeadingWidget->updatePrimitives(); |
439 d->mHeadingWidget->updatePrimitives(); |
439 emit toggled( d->collapsed ); |
440 emit toggled( d->collapsed ); |
440 } |
441 } |
582 QGraphicsItem* HbGroupBox::primitive(HbStyle::Primitive primitive) const |
583 QGraphicsItem* HbGroupBox::primitive(HbStyle::Primitive primitive) const |
583 { |
584 { |
584 Q_D( const HbGroupBox ); |
585 Q_D( const HbGroupBox ); |
585 |
586 |
586 switch (primitive) { |
587 switch (primitive) { |
587 case HbStyle::P_GroupBoxHeading_icon: |
588 case HbStylePrivate::P_GroupBoxHeading_icon: |
588 case HbStyle::P_GroupBoxHeading_text: |
589 case HbStylePrivate::P_GroupBoxHeading_text: |
589 case HbStyle::P_GroupBoxHeading_background: |
590 case HbStylePrivate::P_GroupBoxHeading_background: |
590 if(d->mHeadingWidget){ |
591 if(d->mHeadingWidget){ |
591 return d->mHeadingWidget->primitive(primitive); |
592 return d->mHeadingWidget->primitive(primitive); |
592 } |
593 } |
593 break; |
594 break; |
594 case HbStyle::P_GroupBoxContent_background: |
595 case HbStylePrivate::P_GroupBoxContent_background: |
595 if(d->mContentWidget) |
596 if(d->mContentWidget) |
596 return d->mContentWidget->primitive(primitive); |
597 return d->mContentWidget->primitive(primitive); |
597 break; |
598 break; |
598 default: |
599 default: |
599 return 0; |
600 return 0; |