I am very interested in this topic.

I'd like to design a card game, but am unsure on how to represent the cards on the gui. I've designed an app where a card was represented by a widget. This way, I can use its built in drag/drop capabilities and also take advantage of the fact that a card could contain several clickable components (ie, other widgets).

However, wysota suggests using graphics views. Is that what is commonly used for representing cards in card games like Solatair, Texas Holdem, or online CCG's?