私のアプリケーションの 1 つで、QTableWidget 内に QComboBox が必要です。
私はこのコードを書きました:
def on_addGoal_clicked(self, checked=False):
self.ui.listOfGoals.setRowCount(self.ui.listOfGoals.rowCount() + 1)
possible_goals = QtGui.QComboBox()
possible_goals.addItems(["greater_than", "maximize", "minimize" \
, "smaller_than", "between"])
self.ui.listOfGoals.setCellWidget(self.ui.listOfGoals.rowCount() - 1,
1, possible_goals)
QComboBoxを正しく追加します。
ただし、self.ui.listOfGoals.item(r,1) を使用してこの QComboBox を取得しようとすると、None が返されます。
私はまだ PyQt に慣れていないので、ここで何かを見逃している可能性があります。助言がありますか?