懂视

qteditrole怎么设置

2024-08-31 11:37:12

1、创造model类继承QSqlTableModel,然后重载data函数。2、通过安装QSqlTableModel:里的setData函数详解,可以得知,该模型只设置QtEditRole的数据,其他角色的数据不管,要使用其他角色数据的功能,可以自定义代理或者自定义其子类。3、再看QSqlTableModelData函数,只是重写了QSqlQueryModeldata(),没有特殊说明。4、设置一些自定义角色的数据,就自定义QSqlTableModel类。5、重写data函数,用map来存储特定角色类型的数据,即可完成设置qteditrole。