3

我想在我的 Gtk+ 应用程序中绘制一些对象,并让用户与它们进行交互。我知道绘制(公开)事件和 cairo 绘图,并且以前使用过,但现在我正在寻找更像 QT 中的 QGraphicsView + QGraphicsScene 或 TK 画布(不是 HTML 画布!)的东西。

不同之处在于您不会在事件上绘制东西,而是告诉小部件有哪些对象,然后它会为您绘制它们。它还为用户交互提供z排序和命中测试。

我很确定 Gtk+ 存在这样的小部件,但我似乎找不到它。任何人都可以帮忙吗?

4

0 回答 0