我有一个QTableWidget
四列。我希望用户只能在前三个中插入整数,在第四个中插入双精度。
我相信这可以通过委托来完成,但我还没有找到相关的例子(只有一些带有QDateTimeEdit
)。
我应该怎么办?
我有一个QTableWidget
四列。我希望用户只能在前三个中插入整数,在第四个中插入双精度。
我相信这可以通过委托来完成,但我还没有找到相关的例子(只有一些带有QDateTimeEdit
)。
我应该怎么办?
查看文档QItemDelegate
;它对如何使用它提供了很好的描述。
由于有了委托,您将能够提供自己的自定义编辑器,我建议您将 aQLineEdit
与使用setValidator()
. 我相信这些课程在这种情况QIntValidator
下QDoubleValidator
会很完美。