You'll probably have to resort to implementng a delegate with a custom paint method. maybe this link can help you with the actual painting of the text: http://qt-project.org/faq/answer/how_can_i_draw_vertical_text