用户输入的value
内容可以是:字符串或整数。
QAbstractTableModel
的setData()
方法总是得到value
这个QtCore.QVariant
问题:
如何实现if/elif/else
inside ofsetData()
来区分接收到QVariant
的是字符串还是整数?(因此使用了适当的QVariant
转换方法(例如 .toString() 或 toInt()))
Ps 有趣的是,尝试将QVariant
toInt() 转换为元组,例如:(0, False)
或(123, True)