В настоящее время я изучаю GTK + через PyGobject и мне нужно что-то вроде холста. Я уже просмотрел документы и нашел два виджета, которые, похоже, справятся с этой задачей: GtkDrawingArea и GtkLayout. Мне нужно несколько основных функций, таких как fillrect или drawline... На самом деле эти функции доступны из c, но я не смог найти инструкции, как их использовать из python. Можете ли вы порекомендовать учебник или справочную страницу, посвященную их эквивалентам Python?
Если у вас есть лучшее представление о том, как получить что-то похожее на холст, каждый совет будет оценен по достоинству. Я все еще учусь, и пока это можно встроить в мое приложение Gtk, я буду доволен любым решением.
expose
. - person rodrigo   schedule 22.12.2011expose-event
был заменен сигналомdraw
в gtk3 в соответствии с ссылкой руководство. - person jcollado   schedule 23.12.2011