История изменений
Исправление Kilte, (текущая версия) :
Всё-таки осилил твою простыню.
Решил хранить переменную с путем к базе в объекте-родителе обоих классов
Наследование так не работает.
Это два разных объекта, они ничего не знают друг о друге, соответственно данные там будут разные. Ты хочешь глобальную переменную.
Как-то так лучше сделать:
bases = Bases()
viewer = Viewer()
tree_view = TreeView()
tree_view.connect('row-activated', viewer.on_row_activated)
tree_view.connect('row-activated', bases.on_row_activated)
Исправление Kilte, :
man события. В qt для этого есть сигналы и слоты, а вот в gtk не помню если честно.
Исходная версия Kilte, :
man события. В qt для этого есть сигналы и слоты, а вот в gtk не помню, если честно.