| DtkWidget
                             DTK Widget module | 
DSimpleListItem 是 DSimpleListView 的接口,得到 DSimpleListView 传递过来的 QPainter、列信息、表格矩形数据后,由开发者完全控制行内容的绘制. 更多...
 
 | Public 成员函数 | |
| virtual bool | sameAs (DSimpleListItem *item)=0 | 
| 此接口是用来比较两个 item 的函数. | |
| virtual void | drawBackground (QRect rect, QPainter *painter, int index, bool isSelect, bool isHover)=0 | 
| drawBackground 用于绘制背景的接口函数. | |
| virtual void | drawForeground (QRect rect, QPainter *painter, int column, int index, bool isSelect, bool isHover)=0 | 
| drawForeground 用于绘制内容的接口函数. | |
DSimpleListItem 是 DSimpleListView 的接口,得到 DSimpleListView 传递过来的 QPainter、列信息、表格矩形数据后,由开发者完全控制行内容的绘制.
\inmodule dtkwidget
| 
 | pure virtual | 
drawBackground 用于绘制背景的接口函数.
rect 对应矩形区域行 painter 可以绘画出你想画的内容 index 索引值,可以根据索引绘制不同的行效果,例如斑马线 isSelect 当前项是否被选择 isHover 鼠标是否悬停在当前项
| 
 | pure virtual | 
drawForeground 用于绘制内容的接口函数.
rect 对应矩形区域行 painter 可以绘画出你想画的内容 column 可以根据列索引绘制不同的列内容 index 索引值,可以根据索引绘制不同的效果 isSelect 当前项是否被选择 isHover 鼠标是否悬停在当前项
| 
 | pure virtual | 
此接口是用来比较两个 item 的函数.
item 用于比较的 item 指针.