程序中的主要代码:(图方便,把ui改成public了)
mapper_mod_1=new QDataWidgetMapper(this);
[pre] mapper_mod_1->setSubmitPolicy(QDataWidgetMapper::ManualSubmit);[/pre][pre] mapper_mod_1->setModel(model);[/pre]
mapper_mod_1->addMapping(ui->comboBox_class,5);
[pre] mapper_mod_1->addMapping(ui->comboBox_sex,2);[/pre][pre] [/pre][pre] 在ui_xiugai.h中的关键代码:[/pre][pre] comboBox_class->insertItems(0, QStringList()
<< QApplication::translate("xiugai", "1", 0, QApplication::UnicodeUTF8)
<< QApplication::translate("xiugai", "2", 0, QApplication::UnicodeUTF8)
<< QApplication::translate("xiugai", "3", 0, QApplication::UnicodeUTF8)
<< QApplication::translate("xiugai", "4", 0, QApplication::UnicodeUTF8)
<< QApplication::translate("xiugai", "5", 0, QApplication::UnicodeUTF8)
<< QApplication::translate("xiugai", "6", 0, QApplication::UnicodeUTF8)
);[/pre][pre] comboBox_sex->insertItems(0, QStringList()
<< QApplication::translate("xiugai", "\347\224\267", 0, QApplication::UnicodeUTF8)
<< QApplication::translate("xiugai", "\345\245\263", 0, QApplication::UnicodeUTF8)
);[/pre][pre]但是实际使用起来时并没能写回数据库,不知为什么?[/pre]