【发布时间】:2017-01-15 08:29:27
【问题描述】:
我有一个 QTreeView(100 行)和 QStandardItemModel(10 列)
每个表格单元格都有作为 QStandardItem 插入的数据
在第二列中,我需要以下掩码“0-00-00-0-0000”,但 QStandardItem 没有可用的 setInputMask("0-00-00-0-0000") 方法。
我该怎么做,有没有更好的方法来完成这个工作,也许是 QTableWidget?
self.model = QStandardItemModel(self)
self.model.setHorizontalHeaderLabels(header)
self.table = QTreeView()
self.table.setModel(self.model)
row=[]
for item in items:
row.append( QStandardItem(item) )
【问题讨论】: