我正在尝试在我的GTK应用程序中实现一个标签列表(用GTKmm编写它,但这个细节在这里不重要)。我编写了一个自定义小部件,它将按钮和标签粘贴到HBox中,这样每个标签看起来都非常类似于主堆栈溢出页面右侧显示的收藏夹和忽略标签。是否有任何容器我可以粘贴这些自定义小部件,以便它们“流动”到容器的大小?继续添加更多水平,直到没有空间,然后开始新的“线”。如果没有,你会建议我做一个?从Gtk :: Container开始,手动计算每个标记小部件的宽度并以某种方式手动放置它们?我是否可以使用像素完美精度定位小部件?
答案 0 :(得分:0)
使用Gtk::TextView
并在文本缓冲区中插入小部件?