Переползать стоит. Только вот тяжело это будет если приложение сильно нf QT завязано. Редактировать .ui.h файлы не надо, так как там их просто нет. Лучше всего наследовать созданный uic'ом класс.
А в чём проблема? Ведь я сно написано что setArguments принимает не
простую строку символов (const char [19]) а QStringList вот в него
параметры и пихай.
В четверке (4.1) причесали набор классов, разнесли монолит на компоненты, добавили много вкусностей: для меня, например, интересна была поддержка svg. И самое главное, 4-ку, в отличие от 3.х, стали давать под гпл-ной лицензией под вынь.
Да, вопрос к кутешникам: Кто пробовал под виндой в 4.1.1 рисовать вне paintEvent (флаг WM_PaintPutsidePaintEvent)? В кутешном багтреке написано, что в 4.1.1 эту фичу починили, но у меня как не работало, так и не работает :(
Они немного поменяли концепцию .ui, теперь в .ui.h нет никакой необходимости. После обработки file.ui у тебя возникает ui_file.h ты создаешь новый класс, иклудишь ui_file.h и к ui компонентам обращаешься через член класса, никаких проблем нет