如果我有一个非常简单的QTableWidget类似如下:只允许在一个QTableWidget的列值
data = ['first_row', 'second_row', 'third_row']
qTable = self.dockwidget.tableWidget
qTable.setRowCount(len(data))
qTable.setColumnCount(2)
for row in range(len(data)):
for col in [0]:
item = QTableWidgetItem(str(data[row]))
qTable.setItem(row,col,item)
for col in [1]:
qTable.setItem(row,col,'0.1')
我怎么能做出这样在第二列(其中默认值为0.1
),用户可以只有输入值而不是字符串?
你的意思是整数值吗? –
@ErikŠťastný - 如果可能,理想漂浮:) – Joseph
看看这个:http://stackoverflow.com/questions/22708623/qtablewidget-only-numbers-permitted –