LINUX.ORG.RU

когда создавался qt не было четких стандартов c++ библиотек, а теперь для того чтобы сохранить совместимость.

anonymous
()

Qt позиционируется как кроссплатформенная библиотека. Работа, например, с сетью на уровне сокетов или на уровне HTTP "чуток" отличается в *nix и Винде ;) Тоже и с файлами.
Я уже не говорю обо всяких жутких big/little endian проблемах, которые QDataStream AFAIK может сгладить, так что Вы и задумываться не будете об этом

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

Ну это понятно, но =__зачем__= было КДЕ писать на QT? Ведь кдешные проги в любом случае "нормально" под Винду не не портируються.(Придеться и разные kbuildsycocy в ней загруженными держать, что, гм, не практично ;-) ) А тогда нафига оно?

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

QT - это библиотека разных классов. Зачем на ней писали KDE? Ну уж думаю не из соображений переносимости, скорее потому что в Qt была какая-то база, от которая можны было плясать (типа виджетов, обработки сообщений, etc). Вы же не задаетесь вопросом, зачем gnome написан на gtk :)

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