我想问你是否有办法使用combobox导航sql数据。我想"下载"数据从DB到标准项目模型,选择一列并在组合框中使用它。当用户选择一个名称时,它会在model-> DB id中为我提供正确的ID,并允许我选择要显示的数据。 对于前自行车名称,内置年份,车轮尺寸等行,并在组合框中仅显示其名称,当它被选中然后在表格中显示休息数据
我只是问这是一个好方法还是死路一条。
答案 0 :(得分:1)
是的,你可以。
您可以使用QSqlQueryModel
或QSqlTableModel
将数据库数据导入项目模型。
您可以使用QComboBox::setModel()
将模型设置为组合框。
您可以使用QComboBox::setModelColumn()