def METHOD_NAME(self):
    self.dialog_controls[("Box", "Items", "P1")][0].setCurrentText("Foo")
    self.dialog_controls[("Box", "Items", "P2")][0].setValue(7)
    self.dialog_controls[("Box", "Items", "P3")][0].setChecked(False)
    self.dialog_controls[("Box", "Items", "P4")][0].setText("Foo Baz")
    self.dialog_controls[("Box", "Items", "P5")][0].setCurrentIndex(1)
    changed = {("Box", "Items", "P1"): "Foo",
               ("Box", "Items", "P2"): 7,
               ("Box", "Items", "P3"): False,
               ("Box", "Items", "P4"): "Foo Baz",
               ("Box", "Items", "P5"): ".Bar"}
    self.assertDictEqual(self.dlg.changed_settings, changed)