QTableView
类属性
-
showGrid
是否显示网格 -
gridStyle
绘制网格的样式
NoPen
没有网格SolidLine
简单的线条DashLine
破折号DotLine
点DashDotLine
交替的点和破折号DashDotDotLine
一个破折号,两个点,一个破折号,两个点CustomDashLine
使用定义的自定义模式
-
sortingEnabled
是否启用排序 -
wordWrap
文本自动换行 -
cornerButtonEnabled
左上角的按钮是否已启用
QTableWidget
类属性
-
rowCount
行数 -
columnCount
列数
Header
标题属性
-
horizontalHeaderVisible
是否显示水平标题栏 -
horizontalHeaderCascadingSectionResizes
用户调整达到最小后,是否将交互式大小调整级联到以下部分 -
horizontalHeaderDefaultSectionSize
默认每栏等宽显示宽度 -
horizontalHeaderHighlightSections
所选项目的部分是否突出显示 -
horizontalHeaderMinimumSectionSize
每栏可调节的最小宽度 -
horizontalHeaderShowSortIndicator
是否显示排序指示器 -
horizontalHeaderStretchLastSection
标头中的最后一个可见部分是否占用所有可用空间 -
verticalHeaderVisible
是否显示垂直标题栏 -
verticalHeaderCascadingSectionResizes
用户调整达到最小后,是否将交互式大小调整级联到以下部分 -
verticalHeaderDefaultSectionSize
默认每行等宽显示宽度 -
verticalHeaderHighligtSections
所选项目的部分是否突出显示 -
verticalHeaderMinimumSectionSize
每行可调节的最小宽度 -
verticalHeaderShowSortIndicator
是否显示排序指示器 -
verticalHeaderStretchLastSection
行中的最后一个可见部分是否占用所有可用空间
QTableWidget
信号
信号触发条件:
-
activated(QModelIndex)
当用户激活index指定的项目时,发出信号 -
cellActivated(int,int)
单元格被激活时,发出信号,并传递(行,列) -
cellChanged(int,int)
单元格中的项目数据发生更改时,发出信号,并传递(行,列) -
cellClicked(int,int)
单击表格中的单元格,发出信号,并传递(行,列) -
cellDoubleClicked(int,int)
双击表格中的单元格,发出信号,并传递(行,列) -
cellEntered(int,int)
当鼠标光标进入单元格时,发出信号,并传递(行,列) -
cellPressed(int,int)
按下表格中的单元格,发出信号,并传递(行,列) -
clicked(QModelIndex)
左键单击鼠标按钮时,发出此信号 -
currentCellChanged(int,int,int,int)
单元格发生变化,发出信号(当前单元格的行列,先前具有焦点的单元格行列) -
currentItemChanged(QTableWidgetItem*,QTableWidgetItem*)
项目发生变化,发出信号(当前项目,先前项目) -
doubleClicked(QModelIndex)
双击鼠标按钮时,发出此信号 -
entered(QModelIndex)
当鼠标光标进入index指定的项目时,发出此信号 -
iconSizeChanged(QSize)
在视图可见时设置此图标大小时,发出此信号 -
itemActivated(QTableWidgetItem*)
表中项目被激活时,发出信号,并传递(项目) -
itemChanged(QTableWidgetItem*)
表中项目数据发生变化,发出信号,并传递(项目) -
itemClicked(QTableWidgetItem*)
单击表中的项目,发出信号,并传递(项目) -
itemDoubleClicked(QTableWidgetItem*)
双击表格中的项目,发出信号,并传递(项目) -
itemEntered(QTableWidgetItem*)
当鼠标光标进入项目时,发出信号,并传递(项目) -
itemPressed(QTableWidgetItem*)
按下表格中的项目,发出信号,并传递(项目) -
itemSelectionChanged()
选择发生变化,发出信号 -
pressed(QModelIndex)
按下鼠标按钮时会发出此信号 -
viewportEntered()
当鼠标光标进入视图时会发出此信号