DtkWidget 5.6.0.2
DTK Widget module
Public 成员函数 | Public 属性 | 所有成员列表
Dtk::Widget::DSimpleListViewPrivate类 参考
类 Dtk::Widget::DSimpleListViewPrivate 继承关系图:
Inheritance graph
[图例]
Dtk::Widget::DSimpleListViewPrivate 的协作图:
Collaboration graph
[图例]

Public 成员函数

 DSimpleListViewPrivate (DSimpleListView *parent)
 
QList< DSimpleListItem * > getSearchItems (QList< DSimpleListItem * > items)
 
int getItemsTotalHeight ()
 
int getTopRenderOffset ()
 
void sortItemsByColumn (int column, bool descendingSort)
 

Public 属性

QPointer< DSimpleListItemlastHoverItem = nullptr
 
QPointer< DSimpleListItemlastSelectItem = nullptr
 
QPointer< DSimpleListItemdrawHoverItem = nullptr
 
QPointer< DSimpleListItemmouseHoverItem = nullptr
 
QList< DSimpleListItem * > * listItems = nullptr
 
QList< DSimpleListItem * > * renderItems = nullptr
 
QList< DSimpleListItem * > * selectionItems = nullptr
 
QList< QStringcolumnTitles = {}
 
QList< SortAlgorithm > * sortingAlgorithms = nullptr
 
QList< bool > * sortingOrderes = nullptr
 
QList< int > columnWidths = {}
 
QString searchContent = ""
 
QTimerhideScrollbarTimer = nullptr
 
SearchAlgorithm searchAlgorithm = nullptr
 
bool defaultSortingOrder = false
 
bool mouseAtScrollArea = false
 
bool mouseDragScrollbar =false
 
bool drawFrame = false
 
bool isKeepSelectWhenClickBlank
 
bool isSingleSelect = false
 
int alwaysVisibleColumn = 0
 
int clipRadius = 0
 
int defaultSortingColumn = 0
 
int hideScrollbarDuration = 0
 
int lastHoverColumnIndex = 0
 
int oldRenderOffset = 0
 
int renderOffset = 0
 
int rowHeight = 0
 
int scrollDistance = 0
 
int scrollStartY = 0
 
int scrollUnit = 0
 
int scrollbarDefaultWidth = 0
 
int scrollbarDragWidth = 0
 
int scrollbarMinHeight = 0
 
int scrollbarPadding = 0
 
int titleArrowPadding = 0
 
int titleHeight = 0
 
int titleHoverColumn = 0
 
int titlePadding = 0
 
int titlePressColumn = 0
 

该类的文档由以下文件生成: