Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.52 KB | None | 0 0
  1. void ObjectGraphics::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) {
  2. {
  3.     Creep *creep = dynamic_cast<Creep*>(parent);
  4.     Tower *tower = dynamic_cast<Tower*>(parent);
  5.    
  6.     if(creep)
  7.     {
  8.         painter->drawRoundedRect(0, 0, 2, 0.5, 1, 1);
  9.         painter->fillRect(0, 0, creep->status()*2, 0.5, Qt::SolidPattern);
  10.     } else if(tower)
  11.         painter->drawRoundedRect(0, 0, 2, 0.5, 1, 1);
  12.         painter->fillRect(0, 0, tower->status()*2, 0.5, Qt::SolidPattern);
  13.     }
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement