src/hbwidgets/widgets/hblabel.cpp
changeset 7 923ff622b8b9
parent 6 c3690ec91ef8
child 21 4633027730f5
child 34 ed14f46c0e55
equal deleted inserted replaced
6:c3690ec91ef8 7:923ff622b8b9
   158     if (mText != text || mText.isNull()) {
   158     if (mText != text || mText.isNull()) {
   159         mText = text;
   159         mText = text;
   160         if (mActivePrimitive != primitiveId) {
   160         if (mActivePrimitive != primitiveId) {
   161             mActivePrimitive = primitiveId;
   161             mActivePrimitive = primitiveId;
   162             createPrimitives();
   162             createPrimitives();
   163             q->repolish(); // reconecting new primitive to HbMeshLayout so it is really needed!
   163             q->repolish(); // reconecting new primitive to HbAnchorLayout so it is really needed!
   164         }
   164         }
   165         q->updatePrimitives();
   165         q->updatePrimitives();
   166     }
   166     }
   167 }
   167 }
   168 
   168 
   183         mIcon = icon;
   183         mIcon = icon;
   184 
   184 
   185         if (mActivePrimitive != HbStyle::P_Label_icon) {
   185         if (mActivePrimitive != HbStyle::P_Label_icon) {
   186             mActivePrimitive = HbStyle::P_Label_icon;
   186             mActivePrimitive = HbStyle::P_Label_icon;
   187             createPrimitives();
   187             createPrimitives();
   188             q->repolish(); // reconecting new primitive to HbMeshLayout so it is really needed!
   188             q->repolish(); // reconecting new primitive to HbAnchorLayout so it is really needed!
   189         }
   189         }
   190         q->updatePrimitives();
   190         q->updatePrimitives();
   191     }
   191     }
   192 }
   192 }
   193 
   193