Я работаю над приложением Python, использующим таблицу GTK. Приложение требует, чтобы виджеты различных размеров добавлялись в таблицу динамически. Из-за этого мне нужно иметь возможность спросить у таблицы, какие ячейки используются (точнее, НЕ используются), чтобы я знал, где я могу разместить новый виджет без наложения.
Основываясь на информации в справочном руководстве (http://www.pygtk.org/docs/pygtk/)) Мне не удалось найти способ получить эту информацию непосредственно из таблицы. Единственный другой вариант, о котором я могу подумать, - это создать объект карты, который содержит информацию об использованной ячейке и обновляет ее при внесении изменений в таблицу.
Поскольку я уверен, что кто-то имел дело с этим до меня, и я надеюсь, что GTK предоставит лучший способ, было разумно спросить, прежде чем пытаться реализовать карту.
Помощь будет принята с благодарностью.