TextAlignmentRole 可以将文本的位置进行居中、居左居右调整 BackgroundColorRole 可以改变背景色 TextColorRole 设置文字颜色 ForegroundRole 可以改变前景色 CheckStateRole 在某列中设置了CheckStateRole角色后,设置的列则可以显示出一个CheckBox。 InitialSortOrderRole 标题视图初始排序顺序 其他 类型 功能 AccessibleTextR...
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]# 或者: from PyQt5.QtCore.Qt importTextAlignmentRole[as 别名]defdata(self, index, role):ifindex.isValid()or(0<= index.row() < len(self.ListItemData)):ifrole == Qt.DisplayRole:returnQVariant(self.ListItemData[index.row()]['nam...
TextAlignmentRole :可以将文本的位置进行居中、居左居右调整。 BackgroundColorRole :可以改变背景色。 TextColorRole:设置文字颜色 ForegroundRole:可以改变前景色 CheckStateRole:在某列中设置了CheckStateRole角色后,设置的列则可以显示出一个CheckBox。 AccessibleTextRole:用于辅助功能和插件扩展的文本(如屏幕阅读器) A...
Qt::CheckStateRole:Qt::CheckState Qt::DecorationRole:QIcon、QPixmap、QImage、QColor Qt::DisplayRole:QString 和带有字符串表示的类型 Qt::EditRole:详见 QItemEditorFactory Qt::FontRole:QFont Qt::SizeHintRole:QSize Qt::TextAlignmentRole:Qt::Alignment Qt::ForegroundRole:QBrush 子类化 QStyledItemDelegate...
Qt.CheckStateRole:数据项前面的checkbox选择状态,当数据项构建时使用了setCheckable(True)时会发生作用 Qt.TextAlignmentRole:数据项对齐方式,当设置了数据项的对齐格式时有效 几个常量的值: Qt.DisplayRole=0 Qt.DecorationRole=1 Qt.EditRole=2 Qt.ToolTipRole=3 ...
Qt.SizeHintRole:数据项的大小提示,将会应用到视图(数据为QString类型) Qt.CheckStateRole:数据项前面的checkbox选择状态,当数据项构建时使用了setCheckable(True)时会发生作用 Qt.TextAlignmentRole:数据项对齐方式,当设置了数据项的对齐格式时有效 几个常量的值: ...
WhatsThisRole :作为帮助信息栏中显示的数据(QString)//Qt::FontRole :设置字体(QFont)//Qt::TextAlignmentRole :设置模型数据的文本对齐(Qt::AlignmentFlag)//Qt::BackgroundRole :设置模型数据的背景色(QBrush)//Qt::ForegroundRole : 设置模型数据的前景色,比如字体(QBrush)//Qt::SizeHintRole : 设置模型...
因此,这组属性值实际上是Qt的一个enum定义的,比较常见的有Qt::DisplayRole和Qt::EditRole,另外还有Qt::ToolTipRole, Qt::StatusTipRole, 和Qt::WhatsThisRole等。并且,还有一些属性是用来描述基本的展现属性的,比如Qt::FontRole, Qt::TextAlignmentRole, Qt::TextColorRole, Qt::BackgroundColorRole等。
因此,这组属性值实际上是Qt的一个enum定义的,比较常见的有Qt::DisplayRole和Qt::EditRole,另外还有Qt::ToolTipRole, Qt::StatusTipRole, 和Qt::WhatsThisRole等。并且,还有一些属性是用来描述基本的展现属性的,比如Qt::FontRole, Qt::TextAlignmentRole, Qt::TextColorRole, Qt::BackgroundColorRole等。
Qt::TextAlignmentRole 默认代理的对齐方式 Qt::BackgroundRole 默认代理的背景画刷 Qt::ForegroundRole 默认代理的前景画刷 Qt::CheckStateRole 默认代理的检查框状态 Qt::UserRole 用户自定义的数据的起始位置 自定义模型【示例】 项目结构 main.cpp #include "mainwindow.h"#include <QApplication>#include "model...