Gtk.ComboBox.new_with_model_and_entry поведение, когда желаемая запись отсутствует

Вопрос:

Ящик ведет себя нормально, когда я выбираю элемент, который присутствует. Иногда желаемое значение отсутствует в магазине. Я хочу ввести значение и обозначить что-то вроде Enter, которое я сделал; это должно излучать сигнал, чтобы -for я мог добавить новое значение в хранилище (после подтверждения :). Есть ли такой сигнал и когда он срабатывает?

Ответ №1
  1. сначала введите запись из Gtk.ComboBox:

    entry = combobox.get_child ()
    
  2. подключить “запись” с сигналами “активировать”

    void on_activate (self, entry_widget)
    
  3. предположим, что у вас есть модель заранее, добавьте любое значение, которое вы хотите в модель в сигнале

Оцените статью
TechArks.Ru
Добавить комментарий