2012-03-17 99 views

回答

1

QStyleOptionViewItem類用於描述用於繪製視圖窗口小部件中的項目的參數 。

您需要這個以獲得rect您的繪圖函數將繪製的位置。

同樣基於它的狀態,你可以改變委託的繪製方式。例如:

if (option.state & QStyle::State_Selected) 
    painter->fillRect(option.rect, option.palette.highlight()); 

painter->drawText(option.rect, aStringToDraw);