Для моего сценария поиска Python на основе sqlite (своего рода словаря для двух языков, то есть памяти переводов) я решил использовать tkinter и отображать результаты в виде дерева. Все работает нормально, за исключением того, что для более длинных строк текст обрезается: строки таблицы всегда имеют высоту в 1 строку. Если я изменяю высоту строки, она применяется ко всему древовидному представлению, чего я не хочу. Судя по ответу Брайана Окли здесь: Как изменить высоту только одной строки в Treeview? кажется, что иметь переменную высоту строки в Treeview невозможно.
Итак, мой вопрос возможно ли (с использованием tkinter) иметь таблицу, например, с 3-4 столбцами, в которых я могу изменять высоту строки в зависимости от количества строк обернутого текста?
Возможно, что-то с использованием списков или меток?
Это то, что у меня сейчас с treeview:
И это то, что я хотел бы иметь (обратите внимание на разную высоту строк в таблице - это было сделано в Perl / Tk):
Итак, есть ли способ получить такую таблицу с переменной высотой строк, используя Python и tkinter?