LINUX.ORG.RU
Ответ на: комментарий от klalafuda

а чем оно вообще лучше Qt 3?

стоит ли на него переползать, у него даже нет редактора .ui.h файлов, так не привычно :(

iliz
() автор топика
Ответ на: комментарий от iliz

> стоит ли на него переползать, у него даже нет редактора .ui.h файлов, так не привычно :(

в смысле - нет редактора? да и что такое .ui.h файлы? для "редактирования" .ui есть штатный designer.

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

Переползать стоит. Только вот тяжело это будет если приложение сильно нf QT завязано. Редактировать .ui.h файлы не надо, так как там их просто нет. Лучше всего наследовать созданный uic'ом класс.

LestorN
()
Ответ на: комментарий от LestorN

мда, как все заморочено...

у меня почему-то не получается перевести qt3 приложение с QProcess... :(((

form.ui.h: In member function ‘virtual void Form::restartSrv()’:

form.ui.h:108: error: no matching function for call to ‘Q3Process::setArguments(const char [19])’

/usr/local/Trolltech/Qt-4.1.1/include/Qt3Support/q3process.h:50: note: candidates are: virtual void Q3Process::setArguments(const QStringList&)

form.ui.h: In member function ‘virtual void Form::stopSrv()’:

form.ui.h:118: error: no matching function for call to ‘Q3Process::setArguments(const char [19])’

/usr/local/Trolltech/Qt-4.1.1/include/Qt3Support/q3process.h:50: note: candidates are: virtual void Q3Process::setArguments(const QStringList&)

make: *** [form.o] Error 1

iliz
() автор топика
Ответ на: комментарий от iliz

А в чём проблема? Ведь я сно написано что setArguments принимает не 
простую строку символов (const char [19]) а QStringList вот в него 
параметры и пихай.

LestorN
()
Ответ на: комментарий от iliz

В четверке (4.1) причесали набор классов, разнесли монолит на компоненты, добавили много вкусностей: для меня, например, интересна была поддержка svg. И самое главное, 4-ку, в отличие от 3.х, стали давать под гпл-ной лицензией под вынь.

Да, вопрос к кутешникам: Кто пробовал под виндой в 4.1.1 рисовать вне paintEvent (флаг WM_PaintPutsidePaintEvent)? В кутешном багтреке написано, что в 4.1.1 эту фичу починили, но у меня как не работало, так и не работает :(

NewComer
()
Ответ на: комментарий от iliz

Они немного поменяли концепцию .ui, теперь в .ui.h нет никакой необходимости. После обработки file.ui у тебя возникает ui_file.h ты создаешь новый класс, иклудишь ui_file.h и к ui компонентам обращаешься через член класса, никаких проблем нет

Reset ★★★★★
()
Ответ на: комментарий от NewComer

когда они наконец QCanvas портируют на Qt4? обещали в 4.1, а нет нифига :(((

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.