1

我与 Gtk 一起开发一些应用程序。我必须在地图上放一些按钮。我正在 GtkDrawingarea 上绘制地图,但我无法在其上放置按钮。有什么建议吗?谢谢

4

2 回答 2

1

建议:

  1. 将绘图区域和按钮都放在GtkFixed容器内。可能不是最好的解决方案,因为GtkFixed无法控制 z 顺序(除了添加小部件的顺序之外?)
  2. 不要使用GtkDrawingArea,而是使用可以包含其他小部件的画布小部件,例如GooCanvas.
于 2010-02-19T17:03:02.867 回答
0

为什么没有其他图书馆?有什么具体原因吗?

有一个库,正是你想要的

http://geocanvas.sourceforge.net/

于 2010-03-11T15:27:34.323 回答