Кнопки Gtk над областью рисования Gtk
Я работаю с Gtk над разработкой приложения. Я должен поместить несколько кнопок на карту. Я рисую карту на GtkDrawingarea, но я не могу надеть на нее кнопки. Любое предложение? Спасибо
2 ответа
Решение
Предложения:
- Поместите область рисования и кнопки внутри
GtkFixed
контейнер. Наверное, не лучшее решение, потому чтоGtkFixed
не имеет никакого способа управления z-порядком (кроме порядка, в котором вы добавляете к нему виджеты?) - Вместо того, чтобы использовать
GtkDrawingArea
используйте виджет холста, который может включать другие виджеты, такие какGooCanvas
,
Почему нет другой библиотеки? Любая конкретная причина?
Есть библиотека именно для того , что вы хотите