美好的一天
我是 Gtk+ 的新手,我想使用 GtkComboBox 创建一个自定义组合框,我可以在组合框内插入一个 gtk 小部件(它有一个表格和几个按钮)。在 C 下是否可能使用 gtk+。 我正在使用 Gtk 2.10.4
如果那是不可能的,你能建议另一种实现方式吗
谢谢!
最佳答案
不可能将 GtkWidget
放入 GtkComboBox
中。组合框允许您在弹出窗口中使用 GtkCellRenderer
,但它们不是 GtkWidget
,尽管您可能会找到适合您需要的 GtkCellRenderer
.
或者,您可以编写自己的自定义 GtkCellRenderer
,它与小部件的功能相同,或者如果您不能这样做,则必须推出自己的 GtkComboBox
-类似的小部件,它会弹出一个包含 GtkWidget
s
关于c++ - Gtk+ GtkComboBox 插入 GtkWidget 而不是字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21612793/