Gtk + GtkComboBox вставляет GtkWidget вместо строк

0

Добрый день

Я новичок в Gtk+, и я хочу использовать GtkComboBox для создания комбобокса custome, где я могу вставить виджет gtk (который имеет таблицу и пару кнопок) внутри combobox. возможно или не используется Gtk+ под C. Я использую Gtk 2.10.4

если это невозможно, можете ли вы предложить другой способ реализовать это

Благодарю!

Теги:
gtk

1 ответ

1
Лучший ответ

Невозможно поместить GtkWidget в GtkComboBox. В поле со списком вы можете использовать GtkCellRenderer во всплывающем окне, но они не являются GtkWidget хотя вы можете найти GtkCellRenderer который соответствует вашим потребностям.

Кроме того, вы можете написать свой собственный GtkCellRenderer который делает то же самое, что и виджет, или если вы не можете этого сделать, вам придется свернуть свой собственный GtkComboBox -alike, который отобразит окно, содержащее GtkWidget s

  • 0
    Я сделал позже, я написал свой собственный виджет GtkComboBox как :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню