【发布时间】:2010-02-19 16:28:04
【问题描述】:
我与 Gtk 合作开发一些应用程序。我必须在地图上放一些按钮。我正在 GtkDrawingarea 上绘制地图,但我无法在其上放置按钮。 有什么建议吗? 谢谢
【问题讨论】:
我与 Gtk 合作开发一些应用程序。我必须在地图上放一些按钮。我正在 GtkDrawingarea 上绘制地图,但我无法在其上放置按钮。 有什么建议吗? 谢谢
【问题讨论】:
建议:
GtkFixed 容器中。可能不是最好的解决方案,因为GtkFixed 无法控制 z 顺序(除了向其中添加小部件的顺序?)GtkDrawingArea,而是使用可以包含其他小部件的画布小部件,例如GooCanvas。【讨论】:
GtkFixed 不起作用,那么您可以考虑编写自己的小部件,该小部件继承自 GtkDrawingArea 类。
【讨论】: