El elemento elegido
Para descubrir si qué elemento seleccionó el usuario, de un «ComboBox», llame a ComboBox::get_active(). Esto devuelve un TreeModel::iterator que puede desreferenciar a una Row para leer los valores de sus columnas. Por ejemplo, puede leer el valor de ID de un entero del modelo, incluso a pesar de que ha seleccionado mostrar sólo la descripción legible por los humanos en el «Combo». Por ejemplo:
Gtk::TreeModel::iterator iter = m_Combo.get_active(); if(iter) { Gtk::TreeModel::Row row = *iter; //Get the data for the selected row, using our knowledge //of the tree model: int id = row[m_Columns.m_col_id]; set_something_id_chosen(id); //Your own function. } else set_nothing_chosen(); //Your own function.