История изменений
Исправление RPG, (текущая версия) :
Qt пофичастей будет. В GTK некоторые вещи не впиливают десятилетиями (при этом активно фигачат GTK 3, толком не доделав GTK 2). Проявляется в мелочах, из последнего что помню - в tree view не запоминается fold state, то есть вообще никак. Хочешь - пили свой TreeView или используй урезанный стандартный. А Docked Widgets там нет и не будет (в Qt ещё со времён царя гороха пользователь может таскать контролы как душе угодно).
Для нового проекта, для которого не критична привязка ко всем языкам мира я бы выбрал Qt. К тому же если логику отделить от интерфейса можно без особых проблем сделать морду сразу к двум тулкитам. С одной стороны у GTK меньше потребление памяти и меньше рантайм, с другой - это просто следствие посредственного набора возможностей. Ну и ещё леденящие душу исходники GTK-приложений (и самого GTK) отпугивают.
Исходная версия RPG, :
Qt пофичастей будет. В GTK некоторые вещи не впиливают десятилетиями (при этом активно фигачат GTK 3, толком не доделав GTK 2). Проявляется в мелочах, из последнего что помню - в tree view не запоминается fold state, то есть вообще никак. Хочешь - пили свой TreeView или используй урезанный стандартный. А Docked Widgets там нет и не будет (в Qt ещё со времён царя гороха пользователь может таскать контролы как душе угодно).
Для нового проекта, для которого не критична привязка ко всем языкам мира я бы выбрал Qt. К тому же если логику отделить от интерфейса можно без особых проблем сделать морду сразу к двум тулкитам. С одной стороны у GTK меньше потребление памяти и меньше рантайм, с другой - это просто следствие посредственного набора возможностей.