当期望的条目不存在时,Gtk.ComboBox.new_with_model_and_entry行为

时间:2014-07-22 13:44:30

标签: python-3.x combobox gtk

当我选择存在的项目时,该框表现正常。有时期望的值不在商店中。我想输入值并通过Enter表示我已完成;这应该发出一个信号,以便 - 例如我可以将新值添加到商店(确认后:)。是否有这样的信号以及何时触发?

1 个答案:

答案 0 :(得分:0)

  1. 首先从Gtk.ComboBox获取条目:

    entry = combobox.get_child ()
    
  2. 将“条目”与“激活”信号连接

    void on_activate (self, entry_widget)
    
  3. 假设您事先拥有模型,在信号中将您想要的任何值附加到模型中