1

我有一个QTableWidget四列。我希望用户只能在前三个中插入整数,在第四个中插入双精度。

我相信这可以通过委托来完成,但我还没有找到相关的例子(只有一些带有QDateTimeEdit)。

我应该怎么办?

4

1 回答 1

3

查看文档QItemDelegate;它对如何使用它提供了很好的描述。

由于有了委托,您将能够提供自己的自定义编辑器,我建议您将 aQLineEdit与使用setValidator(). 我相信这些课程在这种情况QIntValidatorQDoubleValidator会很完美。

于 2009-11-05T19:43:42.057 回答