Problem solved......Inside my class i added QGraphicsScene pointer (scene) and made it to point to parent class member function scene()..Then i added one line inside paint()
the code :
{
painter->setFont(font);
painter->setPen(pen);
painter->drawText(pos.x(),pos.y(),text);
scene->update(); // Just this line
}
void Text_Display::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
{
painter->setFont(font);
painter->setPen(pen);
painter->drawText(pos.x(),pos.y(),text);
scene->update(); // Just this line
}
To copy to clipboard, switch view to plain text mode
Now my text is getting updated as i wish...
Thanks for ur help...........
Bookmarks