2つのQComboBoxを実装し、1つは毎回手動でアイテムを挿入し、もう1つはリストを使用してアイテムを挿入しました(Pythonを使用しています)
しかし、Comboboxの現在の値を取得しようとすると、Noneが返されます。私はこの質問で指定されたとおりに進みました: 私はこれを参照し ました私はコーディングしました。「コマンド」と「オプション」はQComboBoxesです(スタイルが悪いのでご容赦ください)インデックスに間違いはありますか?
self.command.insertItem(1,'Convert')
self.command.insertItem(2,'Compose')
self.command.insertItem(3,'Animate')
self.option.insertItems(268,list)
と検索:
self.selected_com=self.command.itemData(self.command.currentIndex())
self.selected_opt=self.option.itemData(self.option.currentIndex())