Форум сайта python.su
При упакове виджетов (например, для gtk.VBox - start_pack) можно указать размер поля (padding) для того, что бы между виджетами было расстояние. Так вот вызовов start_pack при построении интерфейса (в данном случае не используется Glade) довольно-таки много и классов, в которых формируется GUI тоже. Вопрос в том, как лучше всего передавать такие настройки? Проще говоря, если я потом захочу, что бы расстояние между виджетами было не 5, а 7 пикселей, не хотелось бы править много файлов. Пока что решаю это на уровне переменной класса self._def_padding, которая используется во всех упаковках. Но может есть более элегантный способ? Например с помощью редактирования непосредственно тем GTK?
Офлайн