what is the best way to implement the grooveshark.com search bar in Qt?

grooveshark_search1.jpg

i found a post on how to do it in HTML with CSS3
http://designindevelopment.com/css/g...rch-with-css3/
maybe i could adapt the html version styles to a custom widget
but i am not sure how to start

should i implement a custom widget or use a QFrame or something else?